Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Webgl

Webgl

116 projects

Showing 14 of 122 projects

herebedragons
herebedragonsC

A collection of identical 3D scenes implemented across 20+ graphics APIs, engines, and platforms for rendering comparison.

#vulkan#opengl#webgpu
Stars1.8k
Forks84
Last commit9 months ago
Canvas
CanvasMarkdown

A curated collection of HTML5 Canvas examples, libraries, tutorials, and resources for developers.

#particles#draw-graphics#canvas-element
Stars1.8k
Forks162
Last commit1 year ago
Curtainsjs
CurtainsjsJavaScript

A lightweight vanilla WebGL library that turns HTML DOM elements into interactive textured planes.

#responsive#3d-animation#interactive-graphics
Stars1.8k
Forks114
Last commit1 year ago
Sketchbook
SketchbookTypeScript

A simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay mechanics.

#character-controller#cannonjs#threejs
Stars1.7k
Forks481
Last commit1 year ago
HexGL
HexGLJavaScript

A futuristic racing game built with HTML5 and WebGL, showcasing browser-based 3D graphics.

#racing-game#3d-graphics#game-development
Stars1.7k
Forks870
Last commit1 year ago
3d.city
3d.cityJavaScript

A high-performance 3D city builder game built with Three.js and WebGPU, featuring simulation running in a web worker.

#urban-planning#web-worker#simulation-game
Stars1.7k
Forks358
Last commit8 days ago
Kiss3D
Kiss3DRust

A simple, frictionless 3D graphics engine for Rust that makes drawing and manipulating geometric shapes easy.

#graphics-engine#opengl#3d-graphics
Stars1.7k
Forks185
Last commit19 days ago
Lightgl.js
Lightgl.jsJavaScript

A lightweight WebGL library for quick prototyping with OpenGL-style matrix stack and immediate mode.

#graphics-prototyping#matrix-stack#opengl-style
Stars1.6k
Forks149
Last commit3 years ago
Webgl-workshop
Webgl-workshopJavaScript

An interactive command-line workshop for learning the WebGL API through hands-on exercises.

#shaders#education#command-line-tool
Stars1.5k
Forks119
Last commit2 years ago
Lume
LumeTypeScript

A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.

#web-components#custom-elements#webassembly
Stars1.5k
Forks63
Last commit15 days ago
WebGL
WebGL

A curated list of awesome WebGL libraries, resources, tutorials, and tools for 3D web graphics development.

#javascript-api#webgl-programming#shaders
Stars1.5k
Forks94
Last commit22 days ago
awesome-webgl
awesome-webgl

A curated list of awesome WebGL libraries, resources, tutorials, and tools for developers.

#javascript-api#webgl-programming#shaders
Stars1.5k
Forks94
Last commit22 days ago
Kiwi.js
Kiwi.jsJavaScript

An open-source HTML5 game framework for creating mobile and desktop browser games with WebGL rendering and CocoonJS publishing.

#mobile-games#open-source#html5-game-framework
Stars1.5k
Forks193
Last commit3 years ago
BananaBread
BananaBreadC++

A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.

#webassembly#emscripten#real-time-editing
Stars1.4k
Forks367
Last commit3 years ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Javascript49
#Game Development40
#3d Graphics38
#Javascript Library30
#Data Visualization26
#Cross Platform23
#Typescript21
#Threejs20
#Canvas20
#3d16
#Game Engine16
#Webgpu15