Real-time WebGPU ocean renderer written from scratch, no engine. FFT waves, whitecaps, sun glitter, physically based sunset sky with clouds, free camera. Built with Claude Code (Opus 5.5). Opens from a single 61 KB HTML file in Chrome.
Eternal Darkness: Sanity's Requiem static recompilation (DolRecomp + GXRuntime) for Mac, Windows and Linux / Steam Deck. Bring your own disc.
NEON KAIDO - open-world rainy neon cyberpunk city in Three.js (WebGPU/TSL)
Turn orbit videos (including AI-generated ones) into Gaussian Splats, 100% locally in the browser with WebGPU.
JavaScript 3D Library.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
High-performance In-browser LLM Inference Engine
A cross-platform, safe, pure-Rust graphics API.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
3D Gaussian Splat Editor
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
Lightweight (7MB) terminal-first AI-native development environment
AI-native design editor. Open-source Figma alternative.
ML-powered manga translator, written in Rust.
a modern & lightweight HTML5 game engine
⚡ Pure-Rust WebGPU inference engine — OpenAI-API compatible, GGUF native, runs on any GPU. No Python. No llama.cpp. Single binary.
Where the GPU for the Web work happens!
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
WebGPU components for React, Vue, Svelte, Solid, JS & Framer
Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript
Beautiful, open source, WebGPU-based charting library
Grida — Open Canvas
Modular cross-runtime WebGPU library for shaders, 3D scenes, GPU tensors, neural networks, and math viz
基于Vue3 + THREE.JS 免费开源的三维引擎及配套编辑器,包含BIM轻量化、CAD解析预览、粒子系统、插件系统等功能。 A free and open-source 3D engine based on Vue3 + THREE.JS and its accompanying editor, featuring functions such as BIM lightweighting, CAD parsing preview, particle system, and plugin system.
🎉一款让你的三维可视化项目快速落地的开源框架,天然具备良好的跨平台与🎊国产化适配能力 支持低代码编辑器、Web / 小程序 / App 全端部署,永久免费商用。 融合数字孪生、三维可视化(WebGL / WebGPU / three.js / tres.js / tvt.js),并扩展 AI 能力(Skills / OpenSpec),助力智能化场景快速构建 🚀
Multi-platform high-performance compute language extension for Rust.
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.
FreeCut is a professional-grade video editor that runs entirely in your browser. Professional video editing, zero installation. Create stunning videos with multi-track editing, keyframe animations, real-time preview, and high-quality exports.
LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform
WebGPU Samples
The Fastest DNN Running Framework on Web Browser
Local-first browser editor for Word, Excel, PowerPoint and PDF, with an experimental AI assistant. No Office installation or account required.
Building a Neural Network-Native Engine (3N). Python authoring, C++ runtime, Vulkan/WebGPU. Windows, Linux, Android and Web.
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
Rust-based WebGPU map renderer for Web, Mobile and Desktop
Next-gen fast plotting library running on WGPU using the pygfx rendering engine
Native WebGPU implementation based on wgpu-core
Browser-based visual editor for building WebGL, WebGPU, WebXR apps
React Native WebGPU powered by Dawn
💥 A flexible rendering engine for visualization.
Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn. File bugs here: https://crbug.com/dawn/new
Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR
A tutorial on infinite canvas
liquidGL – Liquid Glass Library - WebGPU/WebGL
JAX in JavaScript – ML library for the web, running on WebGPU & Wasm
High-performance Lottie & dotLottie web player powered by Rust + WASM, with React, Vue, Svelte, Solid & Web Components.
Open-source, local-first video editor where creators and AI agents edit the same real timeline.
High-performance GPU-accelerated signal processing and visualization framework that runs anywhere.
Rust‑first, cross‑platform wgpu/WebGPU renderer exposed to Python for fast, headless 3D rendering. Built in Rust, shipped as Python wheels.
A native reimplementation of the Metroid Prime engine
实时 WebGPU 液态玻璃球编辑器,支持 Web 与 SwiftUI/Metal 导出,使用 OpenAI Codex 辅助开发与验证 | Real-time WebGPU liquid-glass orb editor with Web and SwiftUI/Metal export, built and verified with OpenAI Codex.
Professional video editing, right in your browser. Made with Rust, WebGPU, WASM, and Tanstack Start.
A powerful toolkit to create, stack, and animate shaders.
WebGPU for Python
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.
🎮 A modern Web graphics engine for production 2D and 3D experiences.
Gooey is a hybrid immediate/retained mode UI framework designed for building fast, GPU-rendered applications on macOS/Metal, WebAssembly/WebGPU, and Wayland/Vulkan