Showing 20 of 20 projects
A lightweight, cross-browser JavaScript library for creating and displaying 3D graphics in the browser.
A powerful, beautiful, and open-source 3D game and rendering engine built as a friendly JavaScript framework.
An open-source game engine for creating interactive 3D content and games that run directly in web browsers using WebGL and WebGPU.
An open-source library for publishing interactive vector tile maps in web browsers and webview-based apps.
A tiny, fast, and dependency-free HTML5 game engine with WebGL2/Canvas2D rendering, physics, audio, and input handling.
A tiny JavaScript library that reduces WebGL verbosity by providing concise helper functions for shaders, buffers, uniforms, and textures.
A minimalistic WebGL2 wrapper that reduces boilerplate for managing shaders, textures, and framebuffers in procedural visualizations and simulations.
A collection of short, easy-to-understand samples demonstrating WebGL 2 features.
A real-time 3D map renderer for visualizing OpenStreetMap data with WebGL2, featuring eye-candy graphics and on-the-fly geometry generation.
A minimal WebGL 2 rendering library for developers who understand the WebGL 2 pipeline but want a more convenient API.
A collection of raw WebGL 2 implementations demonstrating rendering algorithms with minimal abstraction.
A Kotlin multiplatform graphics engine supporting Vulkan, WebGPU, and OpenGL for desktop, Android, and web.
A multi-threaded, renderer-independent TypeScript voxel engine for building customizable voxel-based games and applications.
A library for building fast, web-based augmented reality applications using the PlayCanvas Editor and Engine.
A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.
A Haxe-based shading language that compiles to GLSL ES 3.0 with IDE support, modularity, and modern language features.
A web application for visualizing astronomical HiPS data directly in the browser, embeddable in any webpage.
A JavaScript rendering library for glTF 2.0 models with WebGL2 and WebGPU backends.
A low-level WebGL library for 3D graphics geeks that simplifies WebGL API tasks while maintaining expressive power.
A spaced-repetition guide with hands-on projects to master WebGL2 and GLSL from fundamentals to advanced 3D shader logic.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.