◀ VibeCruiser

Three.js demos you can play with right now

Hundreds of Three.js demos, each running live on its creator's own site: some of them vibe-coded with AI, all of them playable in your browser with nothing to install. Press a card to play one on its own page, or start the cruise to ride through them one after another.

Three.js is the library behind most 3D you see in a browser: it wraps WebGL so a scene, a camera and some lights take a few lines instead of a few hundred. Here that means spinning worlds, little 3D games, shader showpieces and things you can orbit with a drag.

Made one of these? See how many people played yours → or use email

Best first 1–100 of 1206

Questions about threejs

What is Three.js?

An open-source JavaScript library for 3D graphics on the web. It sits on top of WebGL and handles the heavy lifting: meshes, materials, lighting, cameras and loading 3D models.

Will these run on my phone?

Most will, since any modern mobile browser supports WebGL. Heavier scenes can be slow on older devices, and some are built for a mouse and keyboard, so a laptop is the comfortable seat.

How do I move around in a 3D scene?

It is up to each project, but drag to orbit, scroll to zoom and WASD or arrow keys to move are the usual controls. Click into the demo first so it gets your keystrokes.