Three.js
threex games
Collection of small WebGL games on Three.js.

Three.jsarcadeJavaScriptMITExample
Ad
Who it is for
- Web
Clone and run
- Install Node.js LTS if the repo has a package.json, then npm install and the start script in the README.
- If it is static HTML, serve the folder and open it in a browser.
Public repositories. The short descriptions are written for this site.
Editorial notes reviewed 2026-10-05.
Related source

Drakonas
Bullet-hell shooter rendered with Three.js.

Three.js tower defense
3D tower defense on Three.js.

3d.city
City builder used to stress WebGL and Three.js.

Astray
WebGL maze using Three.js and 2D physics.

HexGL
Futuristic browser race built on Three.js.
Pirate 3D
Three.js scene packaged toward iOS with Capacitor.