Hundreds of JavaScript games, 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.
Made one of these? See how many people played yours → or use email
Best first 1301–1400 of 3079
crazy hide and seek
一个基于 three.js 的网页 3D 捉迷藏小游戏:固定视角、斜俯瞰(等距)镜头,你扮演拿着手电筒的捉人者, 在天黑之前把躲在公园里的小捣蛋鬼全部揪出来。 仓库里的 docs/index.html、疯狂捉迷藏.html 都是自动生成的单文件产物,请勿直接编辑。 改完…
drift
A pocket universe in your browser. Fly a detailed ship through a bloom-lit Milky Way and enter every body you find: terrain worlds with…
vantage
A daily perspective puzzle. The blocks look like chaos; from exactly one secret angle they align into a picture. Drag to orbit, the blocks…
browser game battlespace
battlespace
Classic naval strategy, fought between starfleets in orbit. A cinematic 3D take on Battleship for the browser, with procedural starships…
kartchaos
A 3D kart racer that runs right in your browser. Race CPUs in the Chamo Cup, chase the record holders' ghosts, or race your friends online…
browser game munt jager 3d
munt jager 3d
Een open-wereld actie-RPG in de browser, gemaakt met JavaScript en Three.js. Kies je held en trek door één grote wereld met 4 gebieden…
TetrisGame
Tetris Game Clone created with p5.js, players complete lines by moving differently shaped pieces, which descend onto the playing field. The…
Angry Birds
Created by: Dhruv Garg Year: 2023 Angry Birds - Basic Edition is a simple yet fun take on the popular Angry Birds game. Players must use…
HollyBirthday
An interactive, story-driven birthday game built with p5.js, designed as a playful digital gift. The experience combines exploration…
primenumberspong
A creative coding and digital art game that reimagines classic Pong through mathematics, rhythm, and generative visuals. Prime Numbers Pong…
Trex Game
A simple infinite runner game inspired by the classic Chrome Dino game, built using the p5.js library. This project is a browser-based game…
Drawing game
A multiplayer, real-time collaborative canvas application that allows multiple users to draw, erase, and interact on a shared digital…
bounce game p5 javascript
Javascript recreation of my original Java/Processing game. The project is a compact, static site that runs in any modern browser and…
ESCAPE THE CITY
A minimalist pixel-style platformer built with p5.js — climb, jump, and escape the shadows of the city. The city is dense, dark, and…
spring physics simulation
A small interactive spring-mass simulation built with plain HTML, CSS, and JavaScript. It renders a spring grid on a canvas, applies…
firefly interactive
마우스를 움직이면 반딧불이들이 흩어지는 인터랙티브 캔버스입니다. 프레임워크 없이 순수 JavaScript와 Canvas 2D API만으로 만들었습니다. 방향 기반 떠돌기 — 각 반딧불이는 자기 진행 방향(각도)을 조금씩 무작위로 틀면서 움직여요…
doodle heads
Procedural characters in my illustration style, drawn entirely in code — not a single image. Move the mouse and they look at you. Hover one…
horror maze game
A first-person horror maze game built with Three.js. You wake up trapped in a dark procedural maze with a stalking entity. Find three keys…
wobble rush 3d
A bright, toy-like 3D obstacle-course game in the browser, inspired by party-royale obstacle courses but with fully original art…
three body game
No install, no sign-up, works offline. Desktop browser recommended. The game from inside the novel. In Liu Cixin's The Three-Body Problem…
risk game
A fully playable Risk board game in the browser with 3D graphics and AI opponents 42 territories across 6 continents with proper adjacency…
The Snake Game
A 3D Snake Game Built With Three.js, Featuring A Cyberpunk Neon Aesthetic, Post-Processing Bloom Effects, Particle Systems, And Web Audio…
void harvest game
A twin-stick shooter roguelite built with vanilla JavaScript and Three.js, featuring a full 3D world with dynamic lighting, instanced…
fly game
A small 3D arcade game about a housefly with poor life choices. You are a housefly loose in a kitchen corridor, and the kitchen has…
akanji
A microphone-reactive sound visualizer in the browser. Whatever your mic hears becomes real-time generative visuals — the more sound, the…
generative art piece PolygonPlayground
PolygonPlayground
PolygonPlayground is an interactive 3D physics simulation that brings geometric shapes to life in your browser. This project showcases the…
game merge 101
A browser game that mashes a merge puzzle together with bowling. You look straight down a lane like you're standing at the foul line of a…
CartGame
A 3D kart racing game on the real Coast 2 Coast Karting circuit on Chenhalls Road, St Erth, Hayle, Cornwall (TR27 6HJ). Race AI drivers…
echo game
A first-person narrative atmospheric thriller for the web. You are Dr. Reyes, an AI researcher who wakes up 72 hours after the crew…
game
An original browser-based 3D arcade kart racer by RonitkumarSoni. Race through Nova Harbor, Ember Rift, Skyforge Circuit, and Chromewave…
driftwing
*v1: golden hour over seed D27TEH, and aurora at night over seed ARCH1. Click either shot to fly that world in your browser.* [!NOTE]…
JAOG1V1 BloomGardenUltimate
Um jardim mágico 3D para navegador, construído com Three.js + Vite. Visual rico, criaturas animadas, ciclo dia/noite e arquitetura modular…
santa slayer 3d
A Quake-style arena shooter where Santa fights the gingerbread uprising. It's a remake of SantaSlayer — a 2D Java platformer where Santa…
overdrive city
One city. Five stars. Zero rules. ▶ Play it now: appleweiping.github.io/overdrive-city checked into lib/ — no npm, no bundler, no build…
counter strike in browser
A single-player, CS2-style round on a Dust II A-site, running in a browser tab. Three.js r185 and three-mesh-bvh, no framework. The map…
TekGame
change 2d to 3d game
redrock
A cel-shaded downhill racing game built in Three.js, with every asset generated procedurally at runtime. Play it in the browser — no…
browser game cinder ops
cinder ops
A first-person shooter that runs in a browser tab. Clear Ashline Block — a sunlit market district — then walk the extract. No build step…
neon vanguard
Um shoot'em-up retrô 16-bit que roda no navegador, criado ao orquestrar uma equipe de agentes de IA. NEON VANGUARD é um jogo de nave…
neon mayhem
Costa Rosa, 1986. A neon open world you play in your browser. Steal a ride, outrun the heat, take a job, buy a condo with the takings. Or…
operation ironhold
A complete first-person shooter that runs in a browser tab. One HTML file, no build step, no package manager, and not a single image, audio… ▶ 5+ plays this week
🏆 #5 most played this week
spectrum chisel
See sound as a rainbow. Try the live instrument at studio.spectrum-chisel.tak3.jp — guide and docs at spectrum-chisel.tak3.jp. This project…
p5 particle field
A full-screen, cursor-reactive particle field. Move to stir hundreds of shapes into flocking, fluid-like motion; click to send a ripple…
crossy road 3d
Three.js를 활용하여 외부 에셋(이미지, 3D 모델) 없이 100% 코드로 구현된 절차적 3D 복셀 스타일의 Crossy Road 확장판 웹 게임입니다. 원클릭 모바일 목업 전환: 상단 [📱 모바일 뷰] 버튼을 누르면 PC 브라우저에서도 실제…
ThreeJs Fishing Game
インストール不要・ブラウザだけで完結。音が出ます。PC + マウス推奨。 日本語 / English 両対応(タイトル画面またはメニューから切替)。GitHub Pages 版はシングルプレイのみ。マルチプレイは Cloudflare Worker…
birodalmak
A turn-based 4X strategy game — Civilization-inspired, running entirely in the browser. No engine, no framework, no build step: native ES…
NeedForTokens
Third-person arcade racer in Three.js — every mesh, texture, engine note and font is generated procedurally at runtime. No assets, no…
skyward flight simulator
An arcade flight simulator in a single HTML file — index.html. Three.js via CDN import map, no build step, no assets: terrain, weather…
bloodwave fps game
A browser-based wave survival FPS built with Three.js. Fight off endless zombie hordes across an open world with 4 weapons, terrain…
drive game
First-person Nürburgring driving simulator (web + Android). A first-person driving simulator running on real OpenStreetMap track geometry…
exilum
An isometric action RPG that runs in the browser. Three.js, no game engine, and no art assets — every texture, mesh, animation, and sound…
three doom
A port of Doom to Three.js. Shareware doom1.wad included (Episode 1: Knee-Deep in the Dead). For the full game, replace with your own…
emerald bayou
An airboat game set in the south Florida backcountry. Runs in a browser, built on three.js and Vite, with no game engine underneath it. You…
moonlander
This game was inspired by Lunar Lander. The player controls lander rotation and thrusters in order to safely land on the surface. The…
three descent
A port of Descent to Three.js. Shareware descent.hog and descent.pig included (Episode 1). For the full game, replace with your own files…
WebGL Tron
3D Tron light-cycle clone in WebGL
hearthlight.github.io
A cozy little life in Marigold Cove — and a big adventure beyond it. This is a demo. Hearthlight is a hobby project, playable from start to…
turbo kart rally
An arcade kart racer in the spirit of Mario Kart, built entirely with Three.js. Every mesh, texture, sound effect and music track is… Vibe-coded
moon rover
Two hundred and fourteen days ago the far-side outpost Beacon-9 sent four seconds of empty carrier and stopped. You operate MU-7…
voxel musou
一騎當千 · One warrior. A thousand foes. A voxel action game inspired by Dynasty Warriors. Seven officers, four historical chapters and three…
browser game inkwave
inkwave
An original Splatoon-style 4v4 turf-war shooter that runs in your browser. Paint the ground, swim through your ink, out-turf the other…
server survival
Tower defense game that teaches cloud architecture. Build infrastructure, survive traffic, learn scaling.
snooker game
A top-down snooker game for the browser. Ball physics run on Matter.js and rendering on p5.js. Physics: ball-to-ball collisions, cushion…
shooter game with p5js
This is a simple 2d shooter game written on JavaScript and the p5.js library. Inpsired by the classic game "Space Invaders". Special thanks…
Space Mission Simulator
A browser-based spacecraft docking simulator built with p5.js and p5.play. Pilot a spacecraft using the arrow keys and attempt to dock with…
solar strike redux
A modern, colorized homage to Solar Striker (Game Boy, 1990) — a vertical-scrolling shoot-'em-up. Built with p5.js so it runs in any…
penguin adventure
A browser-based 2D side-scroller developed using JavaScript and the p5.js library. This project showcases the implementation of core game…
snake cyberpunk
A retro arcade game reimagined with a cyberpunk aesthetic, built in JavaScript using p5.js. 💎 Common, Rare & Legendary fruits. ✨ Particles…
p5js side scroller game
A browser-based 2D side-scrolling platformer built with p5.js — dodge ghost enemies, collect coins, survive canyons, and race to the…
tetris game p5 javascript
Browser-based Tetris built with p5.js, adapted from a Java/Processing version, with a focus on UI polish, responsive scaling, and smooth…
battle spaceship game
From a university programming course project to a Software Engineering case study. This repository preserves the original implementation of…
platformer game
A side-scrolling platformer built with p5.js. Run, jump onto platforms, collect coins, avoid canyons and a patrolling enemy, and reach the…
Snake Game
A classic Snake game built with p5.js. Eat the food to grow, and don't run into the walls or yourself. The snake speeds up with every bite…
p5play
The sequel to p5play is here! q5play is a next-gen upgrade. Everything you loved about p5play... plus plenty of powerful new features. It's…
Spandana Equation Visualizer
Live math visualizer with real-time sound synthesis. Type any equation. Watch it move. Hear it breathe. Spandana renders mathematical…
jpc
Generative art experiment in HTML5 Canvas by cazucito. JPCanvas renders abstract paintings by drawing thousands of random lines with…
Fun Particle feedback
↑ click any mode to launch directly into it ↑ Master these gestures and bend reality to your will. Allow webcam → wave hands → become…
3d sculpture
A browser-based generative art tool for creating complex 3D sculptures using recursive algorithms. This application is built with vanilla…
Flower HUA
同一套程序化花朵引擎,六种玩法。每个页面都是单文件 HTML——点开即用,无需安装、无需构建、无需联网。 One procedural flower engine, six ways to play with it. Every page is a single…
sailobots nft
Sail-o-Bots is a collection of 750 unique digital art pieces created on Art Blocks. This repository is a clean mirror of the project source…
chimes
An interactive cultural curtain. Each country gets its own beaded doorway curtain — woven from its architecture, wisdom, language, and…
lumenshaders
A self-contained web tool that generates looping abstract shader art: liquid chrome, silk ribbons, soft gradient blooms, aura rings, light…
Game of Seeds Generative Art
A seed-based generative art catalogue for Game of Seeds, a computational cellular-automaton system. Built as a single-file HTML page with…
sediment
A small falling-sand world that remembers what you do to it. Sand slumps, water finds its level, stone wears away where the pond touches…
generative art piece lego stylized nature
lego stylized nature
一场没有终点的微小冒险。驾驶积木飞机,探索由程序生成的森林、河流、沙丘与雪境。 A little adventure with no finish line. Fly a brick-built plane through a procedural world of…
inkpeaks
Real mountains, painted like the Song dynasty. Pick any mountain on Earth and the browser paints its real terrain as a Chinese landscape…
moonfield crash
An animated collage I made in p5.js that mixes two old public domain artworks: Georges Méliès' A Trip to the Moon (1902) and Van Gogh's…
p5js 3d cells
A 3D sketch I made in p5.js where five balls ("cells") float around inside an invisible sphere, bounce off the edge and bump into each…
forest drive
A cozy, hand-drawn road trip that draws and scores itself. 100% procedural: no image files, no audio files, no dependencies. Export it as…
popup art book
西洋の名画10作品を、見開きごとに紙の立体として立ち上がる飛び出す絵本にしたブラウザアプリです。左ページが解説、右ページが飛び出す街。見開きをタップすると部品が上の層から順に起き上がり、カメラが自動で俯瞰 → 回り込み → 通り → 画家の構図(額縁つき)と巡回します。…
heliograph
A fictional solar observatory in one HTML file: every visual drawn at runtime, no images, no build step. HELIOGRAPH is the Institute of… ▶ 3 plays this week
starry sky city
上图由线上站点实时生成:直径 7 km,237 栋建筑,8 座桥,含湖泊、河流、公园与工业设施。 一个纯前端、程序化生成的 3D 城市生成器。使用本地 Three.js 做真实 3D 渲染, 不依赖任何服务端 —— 打开网页即可生成城市。…
melon jelly webgpu
[!NOTE] Melon Jelly WebGPU is live: Experience real-time XPBD soft-body physics, dynamic mesh cutting, volumetric Beer–Lambert refraction…
Wandering Tiles Generative Art
A seed-based generative art catalogue for Wandering Tiles, a computational line-drawing system. Built as a single-file HTML page with…
Girih 2 Generative Art
A seed-based generative art catalogue for Girih 2, a computational Islamic-geometry system. Built as a single-file HTML page with p5.js…
cube 3d
An interactive, modular 3D geometry showcase built with Three.js and bundled with Vite. Features a faceted icosahedron with an overlay…
icosahedron 3d
An interactive 3D WebGL application built with Three.js and Vite, featuring 3,000 instanced icosahedrons transitioning between dual visual…
earth 3d
An interactive, photorealistic, multi-layered 3D Earth globe rendered in real time in the browser using Three.js, custom WebGL GLSL…
how long is a day
An interactive 3D tour of the solar system that explains why every planet has a different day length, using simple geometry. A day lasts 24…
WebCrawlerMY
English: An interactive cyber-mechanical Web Crawler & spider simulation built with HTML5 Canvas, Inverse Kinematics (IK), radar scanning…