PlayCanvas is an open-source 3D game engine for browsers, supporting WebGL2/WebGPU, XR, physics, and glTF assets. Ideal for games, visualizations, and interactive apps.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONA lightweight, cross-browser, general-purpose JavaScript 3D library used to create and display animated 3D graphics in a web browser.
Cocos Creator is a free, open-source, cross-platform game engine for high-performance 2D/3D games and instant web entertainment, supporting multiple platforms with modern graphics and customizable pipelines.
FragmentColor is a cross-platform GPU abstraction for Rust, JS, Python, Swift, and Kotlin. It simplifies shader workflows using WGSL/GLSL across Vulkan, Metal, DirectX, and WebGPU.
Official LottieFiles web player for Lottie (.json) and dotLottie (.lottie) animations, with a Rust + WASM core, Canvas2D/WebGL2/WebGPU backends, runtime theming, state machines, audio, worker rendering, and React, Vue, Svelte, Solid and Web Component SDKs.
Shared GPU infrastructure for the gogpu ecosystem, providing interfaces for GPU resource sharing, window management, and event handling.