JavaScript 3D Library.
- javascript
- 3d
- virtual-reality
- augmented-reality
47,133 repositories indexed
1–24 of 63 · Most stars
JavaScript 3D Library.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, WebGPU, and WebGL2
A cross-platform, safe, pure-Rust graphics API.
WebGPU components for React, Vue, Svelte, Solid, JS & Framer
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.
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
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.
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.
🎮 A modern Web graphics engine for production 2D and 3D experiences.
webgpu.h - C version of the JS API, for both native and Wasm. A multi-vendor standard between Dawn/Emdawnwebgpu and wgpu-native. Designed primarily for binding into higher-level languages.
WebGPU tutorials inspired by LearningWebGL.com. Use both WGSL and GLSL/SPIR-V.
Build 3D apps with React
A single-file zero-overhead C++ idiomatic wrapper for WebGPU native
Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
RedGPU - JavaScript WebGPU Library
Inspection debugger for WebGPU
A portable and modular superset of WGSL
Hardware Ray tracing extension for Chromium WebGPU
A WebGPU Shading Language parser and reflection library for Javascript.
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.