Home / Game Engines / three.js

three.js

Free, open source (MIT) JavaScript 3D library for WebGL and WebGPU that runs games and scenes directly in the browser.

Category
Game Engines
Pricing
Free
Beginner rating
★★★★★ 3/5
AI helpers
No built-in AI. Works well with Claude Code, Codex or Cursor writing the JavaScript while Vite runs a local dev server (latest release r186, npm 0.186.1, checked October 2026).
Why this rating
A code library, not an editor, but AI coding agents write three.js well and you test in any browser.
Visit three.js ↗

What three.js does

Free, open source (MIT) JavaScript 3D library for WebGL and WebGPU that runs games and scenes directly in the browser. It is listed in our Game Engines category.

Pricing and free tier

three.js is listed as free. Plans change often, so confirm on the official site before you pay.

Best use for beginner game devs

We rate three.js 3/5 for beginners, which makes it usable by beginners with a little patience. A code library, not an editor, but AI coding agents write three.js well and you test in any browser.

Best for: A small 3D browser game you can share as a link or upload to itch.io, built with an AI coding agent.

Alternatives to three.js

See every option on the Game Engines page.

More Game Engines tools

Construct 3

Browser based 2D game engine that uses visual event sheets instead of code.

Freemium · $15.99/mo ★★★★★

GDevelop

Free, open source no code game engine with an AI assistant that helps build and fix your game.

Freemium (unverified) ★★★★★

Godot

Free, open source 2D and 3D game engine with its own easy scripting language, GDScript.

Free ★★★★★

New to game dev? Read Make your first game with free AI tools.

Get one new free AI game dev tool every week

One short email each week: a free or freemium tool a beginner can use, what it is good for, and where it fits in your game. No spam, unsubscribe any time.

Past issues