Build 3D apps with React
Webgpu GitHub Repositories (2026) · Open Source Tools
Discover the best Webgpu open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Code-first video & image, rendered natively on WebGPU.
Cross-platform library for converting natural raster images into clean SVGs - fast, precise and configurable.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
A fast 2D and 3D game engine — TypeScript SDK, C++/WebAssembly core, visual editor. Ship one project to web, desktop, WeChat MiniGames, playable ads, and native Android / iOS.
Parse, view, query, edit, validate and export building models. Browser-first WebGPU viewer, TypeScript SDK, CLI, MCP server and Rust/WASM core with dual exact-arithmetic & SMlib geometry kernels.
Local-first browser editor for Word, Excel, PowerPoint and PDF, with an experimental AI assistant. No Office installation or account required.
A tutorial on infinite canvas
Multi-platform high-performance compute language extension for Rust.
AI-native TypeScript game engine for AI agents, targeting all major platforms. WebGPU rendering, ECS, procedural assets, and a CLI-first development workflow.
Turns a PS2 disc image into a native PC program by static recompilation; builds on ps2-web-recomp (MIT). Work in progress. Bring your own disc.
A source-level GameCube & Wii compatibility layer
a modern & lightweight HTML5 game engine
A forest of 1M trees and 1.5M bushes, or 250k statues totalling 1 trillion triangles, drawn with a Nanite-style, GPU-driven cluster LOD system in three.js (WebGPU)
⚡ Pure-Rust WebGPU inference engine — OpenAI-API compatible, GGUF native, runs on any GPU. No Python. No llama.cpp. Single binary.
Web Components for building declarative, graphical web apps
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.
LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
Free, open-source stick figure animation app for Windows, Linux and the browser. Opens Pivot and Stick Nodes projects.