Projects in Awesome Lists tagged with webgpu
A curated list of projects in awesome lists tagged with webgpu .
https://github.com/mrdoob/three.js
JavaScript 3D Library.
3d augmented-reality canvas html5 javascript svg virtual-reality webaudio webgl webgl2 webgpu webxr
Last synced: 13 Nov 2025
https://github.com/babylonjs/babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
3d babylon game-development game-engine game-engine-3d typescript webaudio webgl webgl2 webgpu webvr webxr
Last synced: 16 Jan 2026
https://github.com/BabylonJS/Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
3d babylon game-development game-engine game-engine-3d typescript webaudio webgl webgl2 webgpu webvr webxr
Last synced: 13 Mar 2025
https://github.com/mlc-ai/web-llm
High-performance In-browser LLM Inference Engine
chatgpt deep-learning language-model llm tvm webgpu webml
Last synced: 12 May 2025
https://github.com/gfx-rs/wgpu
A cross-platform, safe, pure-Rust graphics API.
d3d12 gpu hacktoberfest metal opengl rust vulkan webgpu
Last synced: 12 May 2025
https://github.com/tracel-ai/burn
Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
autodiff cross-platform cuda deep-learning kernel-fusion machine-learning metal ndarray neural-network onnx pytorch rocm rust scientific-computing tensor vulkan wasm webgpu
Last synced: 12 Jan 2026
https://github.com/playcanvas/engine
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
3d-gaussian-splatting game-development game-engine gamedev gaussian-splatting gltf javascript nodejs playcanvas typescript virtual-reality webgl webgl2 webgpu webxr
Last synced: 12 May 2025
https://github.com/cocos/cocos-engine
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.
3d cocos cocoscreator engine game-development game-engine gamedev metal mit-license open-source vulkan webgl webgl2 webgpu
Last synced: 16 May 2025
https://github.com/lxfater/inpaint-web
A free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser。| 基于 Webgpu 技术和 wasm 技术的免费开源 inpainting & image-upscaling 工具, 纯浏览器端实现。
image-upscaling inpainting super-resolution webgpu
Last synced: 14 May 2025
https://github.com/Orillusion/orillusion
Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
3d graphics html5 javascript orillusion typescript web3d webgpu wgsl
Last synced: 22 Jul 2025
https://github.com/orillusion/orillusion
Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
3d graphics html5 javascript orillusion typescript web3d webgpu wgsl
Last synced: 23 Apr 2025
https://github.com/dotnet/silk.net
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 13 May 2025
https://github.com/dotnet/Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 14 Mar 2025
https://github.com/hexops/mach
zig game engine & graphics toolkit
2d 3d composable cross-platform ecs entity-component-system game-development game-engine gamedev graphics gui open-source steam-deck webassembly webgpu zig ziglang
Last synced: 13 May 2025
https://github.com/0hq/webgpt
Run GPT model on the browser with WebGPU. An implementation of GPT inference in less than ~1500 lines of vanilla Javascript.
gpt nanogpt transformers webgpu
Last synced: 14 May 2025
https://github.com/0hq/WebGPT
Run GPT model on the browser with WebGPU. An implementation of GPT inference in less than ~1500 lines of vanilla Javascript.
gpt nanogpt transformers webgpu
Last synced: 17 Mar 2025
https://github.com/mlc-ai/web-stable-diffusion
Bringing stable diffusion models to web browsers. Everything runs inside the browser with no server support.
deep-learning stable-diffusion tvm web-assembly webgpu webml
Last synced: 14 May 2025
https://github.com/playcanvas/supersplat
3D Gaussian Splat Editor
3d-gaussian-splatting 3dgs gaussian-splatting pcui playcanvas typescript webgl webgpu
Last synced: 24 Dec 2025
https://github.com/playcanvas/super-splat
3D Gaussian Splat Editor
3d-gaussian-splatting 3dgs gaussian-splatting pcui playcanvas typescript webgl webgpu
Last synced: 25 Mar 2025
https://github.com/cogentcore/core
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.
android apps cross-platform framework go golang graphics gui ios linux macos toolkit web webgpu windows
Last synced: 14 May 2025
https://mil-tokyo.github.io/webdnn/
The Fastest DNN Running Framework on Web Browser
accelerate deep-neural-networks javascript optimization webgpu
Last synced: 19 Nov 2025
https://github.com/mil-tokyo/webdnn
The Fastest DNN Running Framework on Web Browser
accelerate deep-neural-networks javascript optimization webgpu
Last synced: 13 May 2025
https://github.com/chartgpu/chartgpu
Beautiful, open source, WebGPU-based charting library
chart chart-library charting charting-library data-analysis data-analytics data-visualization data-visualization-tools npm npm-package open-source react react-chart-library typescript-library webgl webgpu webgpu-shaders
Last synced: 23 Jan 2026
https://github.com/mlt131220/Astral3D
基于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.
3d bim cad editor threejs threejs-editor vue3 webgl webgpu
Last synced: 10 Dec 2025
https://github.com/fl33tw00d/whisper-turbo
Cross-Platform, GPU Accelerated Whisper 🏎️
audio machine-learning rust speech-recognition webgpu whisper windows
Last synced: 15 May 2025
https://github.com/FL33TW00D/whisper-turbo
Cross-Platform, GPU Accelerated Whisper 🏎️
audio machine-learning rust speech-recognition webgpu whisper windows
Last synced: 04 Apr 2025
https://github.com/webonnx/wonnx
A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web
Last synced: 10 Apr 2025
https://github.com/fastplotlib/fastplotlib
Next-gen fast plotting library running on WGPU using the pygfx rendering engine
fast-visualization gpu interactive-visualizations pygfx scientific-visualization visualization vulkan webgpu wgpu
Last synced: 14 Jan 2026
https://github.com/antvis/g
💥 A flexible rendering engine for visualization.
2d-graphics antv antvis canvas visualization webgl webgpu
Last synced: 23 Apr 2025
https://github.com/antvis/G
💥 A flexible rendering engine for visualization.
2d-graphics antv antvis canvas visualization webgl webgpu
Last synced: 24 Mar 2025
https://github.com/sauravpanda/browserai
Run local LLMs like llama, deepseek-distill, kokoro and more inside your browser
agents ai llama llm llm-inference local localllm tts webgpu
Last synced: 14 May 2025
https://github.com/paddlepaddle/paddle.js
Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
deep-learning inference-engine model ocr paddlepaddle webassembly webgl webgpu
Last synced: 15 May 2025
https://github.com/PaddlePaddle/Paddle.js
Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
deep-learning inference-engine model ocr paddlepaddle webassembly webgl webgpu
Last synced: 20 Mar 2025
https://github.com/cloud-code-ai/browserai
Run local LLMs like llama, deepseek-distill, kokoro and more inside your browser
agents ai llama llm llm-inference local localllm tts webgpu
Last synced: 14 Apr 2025
https://github.com/thorvg/thorvg
Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
animation drawing-library font graphics image jpeg lottie opengl3 opengles3 path-drawing png rendering-engine shapes svg text ttf vector-graphics-engine webgl2 webgpu webp
Last synced: 14 May 2025
https://github.com/google/dawn
Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn. File bugs here: https://crbug.com/dawn/new
Last synced: 24 Jan 2026
https://github.com/mlt131220/astral3deditor
基于Vue3 + THREE.JS 免费开源的三维可视化孪生场景编辑器,包含BIM轻量化、CAD解析预览、粒子系统、插件系统等特色功能。 Based on vue3 + three.js free open source 3D visual twin scene editor, including BIM lightweight, CAD analysis preview, particle system, plug-in system and other features.
3d bim cad editor threejs threejs-editor vue3 webgl webgpu
Last synced: 15 May 2025
https://github.com/r2d4/react-llm
Easy-to-use headless React Hooks to run LLMs in the browser with WebGPU. Just useLLM().
Last synced: 04 Apr 2025
https://github.com/AxioDL/metaforce
A native reimplementation of the Metroid Prime engine
c-plus-plus dawn game metroid metroid-prime nintendo reimplementation reverse-engineering webgpu
Last synced: 29 Mar 2025
https://github.com/hjlld/LearningWebGPU
WebGPU tutorials inspired by LearningWebGL.com. Use both WGSL and GLSL/SPIR-V.
Last synced: 01 Apr 2025
https://github.com/diffusionstudio/core
The Video Creation Engine: Edit videos with code, featuring the fastest WebCodecs renderer for in-browser video processing.
aac browser canvas editing encode javascript mp4 opus recorder typescript video webcodecs webgl webgpu
Last synced: 14 May 2025
https://github.com/xiaoiver/infinite-canvas-tutorial
A tutorial on infinite canvas
ecs frontend infinite-canvas rendering-2d-graphics rendering-engine tutorial visualization webgl webgpu
Last synced: 15 May 2025
https://github.com/AmesingFlank/taichi.js
Modern GPU Compute and Rendering in Javascript
gpu gpu-computing gpu-programming javascript webgpu webgpu-api webgpu-shaders
Last synced: 24 Mar 2025
https://github.com/software-mansion/typegpu
TypeScript library that enhances the WebGPU API, allowing resource management in a type-safe, declarative way.
gpgpu gpu gpu-computing gpu-programming graphics javascript typesafe typescript webgpu webgpu-api wgsl wgsl-shader
Last synced: 14 Jun 2025
https://github.com/sockmaster27/svader
Create GPU-rendered Svelte components
fragment-shader javascript javascript-library shader shaders svelte svelte-component svelte-components svelte4 svelte5 sveltejs sveltekit typescript typescript-library web webgl webgl-shader webgl2 webgpu webgpu-shaders
Last synced: 15 May 2025
https://github.com/jinleili/learn-wgpu-zh
Learn wgpu 中文版
android-app ios-app rust webgpu wgpu wgpu-step-by-step wgpu-tutorial wgsl
Last synced: 15 May 2025
https://github.com/BotParty/homelab_status_page
🦒🦒🦒 Fool-proof, robust, and easy-to-use (robotic-UI-Research)🦒🦒🦒
alan-kay d3 dynamicland robotic-dynamicland robotics robotics-ui webgpu zoox
Last synced: 11 May 2025
https://github.com/botparty/homelab_status_page
🦒🦒🦒 Fool-proof, robust, and easy-to-use (robotic-UI-Research)🦒🦒🦒
alan-kay d3 dynamicland robotic-dynamicland robotics robotics-ui webgpu zoox
Last synced: 16 Jan 2026
https://github.com/samdauwe/webgpu-native-examples
Collection of C-language examples that demonstrate basic rendering and computation in WebGPU native.
Last synced: 10 Jul 2025
https://github.com/ustymukhman/vite-plugin-glsl
:spider_web: Import, inline (and minify) GLSL/WGSL shader files :electric_plug:
babylonjs glsl glsl-shaders lygia plugin shaders threejs vite vite-plugin vitejs webgl webgl-shaders webgpu webgpu-shaders wgsl wgsl-shaders
Last synced: 16 May 2025
https://github.com/littlektframework/littlekt
A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.
2d 2d-game-framework android desktop framework game game-engine game-framework gamedev html5 ios kotlin kotlin-multiplatform linux macos mobile multiplatform opengl webgpu windows
Last synced: 16 May 2025
https://github.com/redcamel/RedGPU
RedGPU - Javascript WebGPU Library
3d javascript javascript-webgpu-engine javascript-webgpu-library webgpu
Last synced: 24 Mar 2025
https://github.com/patwie/drafft-ink
Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscription, AGPLv3-licensed.
canvas collaboration excalidraw rust self-hosted webgpu whiteboard
Last synced: 13 Jan 2026
https://github.com/matsuoka-601/webgpu-ocean
A real-time 3D fluid simulation implemented in WebGPU
fluid-simulation gpu parallel webgpu
Last synced: 16 May 2025
https://github.com/dakenf/diffusers.js
diffusers implementation for node.js and browser
diffusers stable-diffusion webgpu
Last synced: 05 Apr 2025
https://github.com/dimchikkk/velo
App for brainstorming & sharing ideas 🦀 Learning Project
Last synced: 05 Apr 2025
https://github.com/jinleili/wgpu-in-app
Integrate wgpu into existing iOS | Android apps.
android-app cargo-plugin ios-app rust visionos webgpu wgpu wgpu-step-by-step wgpu-tutorial xros
Last synced: 15 May 2025
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 19 Jun 2025
https://github.com/Dimchikkk/velo
App for brainstorming & sharing ideas 🦀 Learning Project
Last synced: 10 Jul 2025
https://github.com/UstymUkhman/vite-plugin-glsl
:spider_web: Import, inline (and compress) GLSL shader files :electric_plug:
glsl glsl-shaders plugin shaders threejs vite vite-plugin vitejs webgl webgl-shaders webgpu webgpu-shaders
Last synced: 15 Mar 2025
https://github.com/juj/wasm_webgpu
System headers for interfacing WebGPU from C programs compiled via Emscripten to WebAssembly
Last synced: 12 Apr 2025
https://eliemichel.github.io/LearnWebGPU/
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 01 Apr 2025
https://github.com/eliemichel/learnwebgpu
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 05 Apr 2025
https://github.com/eliemichel/LearnWebGPU
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 09 Jul 2025
https://github.com/alaingalvan/webgpu-seed
🔺🌱 An example on how to render a hello triangle with WebGPU.
definitions dts types typescript typescript-definitions typings webgpu
Last synced: 07 Apr 2025
https://github.com/shi-yan/webgpuunleashed
Code samples for 'WebGPU Unleashed: A Practical Tutorial'
computer-graphics tutorial webgpu webgpu-api webgpu-step-by-step
Last synced: 23 Jul 2025
https://github.com/Orillusion/orillusion-web
The official doc website of Orillusion
Last synced: 09 Jul 2025
https://github.com/orillusion/orillusion-web
The official doc website of Orillusion
Last synced: 02 Mar 2025
https://github.com/matsuoka-601/waterball
Fluid simulation on a sphere🌏
fluid gpu mls-mpm mpm simulation webgpu
Last synced: 09 Oct 2025
https://github.com/orillusion/orillusion-webgpu-samples
Basic WebGPU samples from Orillusion
Last synced: 06 Apr 2025
https://github.com/omarshehata/webgpu-compute-rasterizer
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
javascript rasterizer shaders webgpu
Last synced: 03 Apr 2025
https://github.com/brendan-duncan/webgpu_inspector
Inspection debugger for WebGPU
chrome-extensions developer-tools graphics webgpu wgsl
Last synced: 03 Sep 2025
https://github.com/denosaurs/netsaur
Powerful Powerful Machine Learning library with GPU, CPU and WASM backends
ai artificial-intelligence deep-learning deep-neural-networks deno edge-computing gpu-acceleration gpu-computing hacktoberfest machine-learning ml neural-network rust safetensors serverless typescript wasm webassembly webgpu
Last synced: 04 Apr 2025
https://github.com/brendan-duncan/wgsl_reflect
A WebGPU Shading Language parser and reflection library for Javascript.
Last synced: 15 May 2025
https://github.com/playcanvas/react
Build 3D apps with React
3d declarative gaussian react splats webgl webgpu
Last synced: 29 Dec 2025
https://github.com/simbleau/nbody-wasm-sim
An N-body WebAssembly simulation using Web GPU
rust rust-lang simulation wasm webassembly webgpu wgpu wgpu-rs
Last synced: 15 Mar 2025
https://github.com/gpuweb/types
TypeScript type definitions for WebGPU https://gpuweb.github.io/types/
Last synced: 14 May 2025
https://github.com/bhouston/threeify
A Typescript 3D library loosely based on three.js
3d ar javascript typescript vr webgl webgl2 webgpu webxr xr
Last synced: 06 Apr 2025
https://github.com/AskingQuestions/Shadeup
A language for WebGPU that makes writing shaders easier
cli-tool compute-shaders computer-graphics instancing shaders unreal-engine unreal-engine-5 unreal-engine-utilities webgpu
Last synced: 26 Sep 2025