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

Three.jsstrategyJavaScriptMITExample
Ad
Who it is for
- JavaScript
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.

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.

Racing game
Small racing loop using Three.js and the react-three stack.