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 2101–2200 of 3079
html5 dino
See README.es.md for the Spanish version. A JavaScript runner style game inspired by the classic Chrome dinosaur, featuring obstacles…
SpaceDodgerGame
Um jogo 2D desenvolvido com JavaScript e HTML5 Canvas, no qual você controla uma nave espacial e precisa sobreviver desviando e destruindo…
trees armageddon
A turn-based artillery game in the browser, built with vanilla JavaScript and the Canvas API. Two teams take turns; each turn a randomly…
bullet drift
一个轻量的 Canvas 网页小游戏。玩家控制绿色主角球,在逐步增强的弹幕中尽可能存活更久,拾取道具改变局势,并争取刷新最高分。 躲避蓝色和红色敌对球,存活越久分数越高。 弹幕节奏会从热身、压迫、混合逐步推进到爆发。 碰撞失败后显示本局得分、存活时间和最高分。…
byte rush
Byte Rush - the first GankByte Arena game.
lagos delivery dash web game
Playable Nigerian-themed browser game where you ride through Lagos traffic, collect delivery packages, grab fuel, and avoid buses and…
jollof rush web game
Playable browser game where you catch illustrated jollof ingredients and avoid burnt pots before time runs out. Move the bowl with your…
jump rope game
經典可愛的單鍵跳繩休閒小遊戲!點一下跳起來,掌握絕佳節奏,別讓佩佩輸給一條繩子! ⚡ 純原生技術(零依賴庫):完全由原生 HTML5、CSS3、Vanilla JavaScript 與 Canvas 2D 打造,體積輕巧,秒速載入。…
rownowladcy game
Autorska, przeglądarkowa gra fantasy łącząca turową strategię na planszy 9×9 z pojedynkami akcji rozgrywanymi w czasie rzeczywistym…
naruto sage awakening
A cinematic, single-page animated tribute site depicting Naruto's transformation into Sage Mode — built with scroll-driven animation…
Arcane Duel
Arcane Duel is a browser game where you draw gestures to cast spells against a computer-controlled mage. It is built with HTML, CSS, and…
cuting gumoku game
一个具有中国风特色的五子棋游戏,与可爱的AI角色"婷婷"进行人机对战,或通过互联网与好友PK! 人机对战: 与AI角色"婷婷"对战,支持三种难度等级。 互联网PK: 与好友通过链接联机对战。 中国风UI: 古典风格的棋盘和可爱的角色形象。 实时计时器…
escape room website
A point-and-click escape room in the browser. Six rooms, five ritual offerings, a forty-five minute clock, and a house that charges three…
claude ai mini snake game
A modern, responsive snake game built with Claude AI - showcasing the power of AI-assisted development with vanilla JavaScript, HTML5… Vibe-coded
thock
A falling-words typing game. Words drop from the top of the screen; type them to destroy them before they cross the line. Chain combos…
AJ RUNNER
An original, responsive three-track endless runner for the browser. Play as AJ, dodge trains, collect coins, and build score streaks…
ship the demo devday 2026
Playable OpenAI DevDay 2026 ticket-contest entry: a five-stage canvas arcade sprint where you lock context, defend the test run, track…
orange sable
OrangeSable is a fast, multi-threaded voxel engine for JavaScript. Written with raw WebGL for maximum performance, it is designed to be…
fun 20260601 a puff pilot
Puff Pilot is a tiny daily browser timing game. Hold to grow a bright puff, release to shrink it, and try to match 16 incoming target rings…
clownword desert
ClownWord Desert is a 2D open-world educational browser game where players explore a desert, survive clown hordes, and defeat enemies by…
juego max
Invented and designed by Max, an 8-year-old kid. The idea, the rules, and the characters are 100% his — the code just makes his imagination…
minecraft clone 1
A minecraft clone using javascript & webgl to learn js & webgl. Help wanted with issues tagged help_wanted Some of this could eventually be…
blastzone
A Dyna Blaster / Atomic Bomberman style arena brawler that runs in the browser. Up to four fighters, destructible arena, chain reactions…
neon survivor
쏟아지는 네온 괴물 무리에서 10분간 살아남는 브라우저 생존 액션 게임입니다. 뱀파이어 서바이버 스타일 — 이동만 하면 공격은 자동, 레벨업마다 카드를 골라 나만의 빌드를 완성하세요. 설치 불필요 · PC/모바일 지원 · 단일 HTML 파일 (외부…
tiles puzzle
A modern JavaScript implementation of a configurable tiles puzzle game (8-, 15-, or 24-puzzle) with dynamic image-based tilemap support…
snek game
A simple single-file HTML clone of slither Control your glowing snake using your mouse or touchscreen to glide around a massive arena…
punter.js
A tiny JS game engine for learning
run to the podium
A single-seater racing career you play in your browser. Free, no download, no sign-up. You start at the back of the grid with the smallest…
nianhong fc
2026 年 7 月 3 日夜里 23:47,你在公司 18 层干完最后一版发布,下楼、打车、坐进后座。手机刷到一个「二十年前的游戏机」的视频,评论区最高赞写着「我现在赚的钱能买十台,可我想的还是那一台」。你眨了三次眼,第三下没有睁开。 醒过来是 2004 年 7 月 15…
buckets
BUCKETS is a simple, browser‑based card game inspired by classic Quartett and Top Trumps. In each round, you draw two random NBA or WNBA…
Elemental Tower Defence
** Elemental Tower Defence ** is a fast-paced, real-time strategic tower defense game engineered natively on HTML5 Canvas. Harness the raw…
littlejsworld
A simple game made in JavaScript and HTML 5 Canvas This game was made entirely from scratch as a way for me to learn JavaScript (you'll…
google chrome dino
This is a recreation of everyone's favorite offline companion, google chrome dinosaur game, with the same classic monochrome interface. ✅…
finbred
Finbred is a deckbuilding strategy game where your cards are mutated aquatic assets being drawn into a volatile containment tank. The lab's…
Jack s Escape Jodhpur Zombie Outbreak
** Jack's Escape: Jodhpur Zombie Outbreak ** is an adrenaline-fueled, action-packed 2D endless survival runner game set against the iconic…
MOKSHA
"मोक्ष प्राप्ति का एकमात्र मार्ग — त्याग।" The only path to liberation — is let it go. An HTML5 browser game rooted in Sanatan shaashtra…
cold storage
A first-person office stealth game about the most morally bankrupt heist in corporate history: stealing the intern's lunch. Fully vibecoded… Vibe-coded
ludo classic.github.io
A modern, real-time multiplayer implementation of India's favorite board game, Ludo! Built with vanilla JavaScript, HTML, CSS, and powered…
kalon
The live site. Beauty is not one thing — it is a few recurring moves (proportion, harmony, symmetry held in tension with variation, the… Vibe-coded
star
An interactive HTML5 Canvas fireworks show with colorful ring, heart, star, and secondary-burst effects. It works with both mouse and touch…
SIGNAL
SIGNAL renders generative waveforms and frequency data in real time — either from a synthetic signal you control, or live from your…
wind poem
Wind Poem is a small interactive artwork built with p5.js. A vertical poem rests like dark ink on a pale page, then breaks into dust-like…
eaves word curtain demo
《檐下听雨》公开演示:东方飞檐下可拨动的交互式文字帘。
Newtons Cradle
An interactive Newton's cradle physics simulation built with Matter.js. A visual, physically-accurate Newton's cradle demonstrating…
PHYSXHACKATHON OmbakSim
OmbakSim is a compact, zero-dependency browser app that simulates real-time 2D wave interference for education and experimentation…
voronoi breakable
Breakable rigid bodies simulation using Voronoi diagrams. Built with the matter.js physics engine and d3-delaunay for computing Voronoi…
wobbly
On 10 June 2000 the London Millennium Bridge opened, filled with people, and started swinging sideways hard enough that some of them held…
aetherflow
A real-time 3D fluid laboratory that runs entirely on your GPU. Position-based fluids solved in WebGPU compute, lit with screen-space…
threejs meydajs fftspectrum
longstoryshort: microphone reads the audio, and Meydajs extracts psychoacoustic metrics to control an effect in Three.js. open another tab…
sandpile
This is a simulation of abelian sandpiles on hexagonal grid. If you want to read some cool stuff about it, start on wiki. The simulation is…
nca wildfire sim
A small browser playground for neural cellular automata. The simulation is a grid of cells. Each cell stores a short vector: fuel, heat…
vibewater
3D water simulation with WebGPU compute shaders Built by Trent (Tront) Sterling · Games Portfolio · Discord
gerawebgl
I first developed my own WebGL library (based on v1.0) back in 2014. Now I’ve decided to revisit those ideas, explore what WebGL 2.0…
Liquid Glass with WebGL
A lightweight, modular library for liquid glass effects on HTML elements. The page background is captured with html2canvas, the region…
MoneyPrintingSim
Money Printing Sim is a work-in-progress incremental game written in p5.js. This was originally made for a Grade 11 Computer Science class…
kar tanesi
Her metinden kendine özgü bir kar tanesi üretir. Adını yaz, kar tanen çıksın; SVG ya da PNG olarak indir. → Kendi kar taneni üret Yazdığın…
Flappy Bird
flappy bird game
Asteroids
A remake of the classical Asteroids Game in JavaScript using the p5.js framework.
ColorMatchGame
Color Match Game
i am an asteroid
I'm an asteroids like game implemented with p5.js. You can view me live at this web site. I'm simple, I know, but you can be very happy…
JS game
Javascript minigame using P5.js
a little answer
原生 JavaScript、Canvas 2D、MediaPipe Tasks Vision 与 Vite。GitHub Actions 自动测试、构建并发布到 GitHub Pages。 仓库已公开并启用 Pages,由…
a story for riya
Interactive scroll-driven storybook gifted to family. Built with GSAP, ScrollTrigger, Lenis and Canvas.
aiquest
課題や締切を、相棒のAIで片付けて、今日こそ定時に退勤しよう。 スーツ姿の新社会人になって、「課題」「レポート」「締切」などの仕事(敵)に AI を投げつけて 片付けていく 3D アクションゲームです。 ブラウザでそのまま遊べます(PC・スマホ・タブレット対応)。…
resonance lab
A browser music visualizer with six views, local audio, and permissioned YouTube tab audio. The large visual workspace sits beside compact…
slice stretch brush
当前版本 v0.5 · 最后一次代码改动 2026-05-20 · 全部产品就是一个 index.html,1330 行。 把源图绕切割中点旋转 -cutAngle,存到一个 diag × diag 的内部 canvas(diag = 原图对角线)。关键不变量:在这个内部…
SCINNOVA IX
Official Website for SCINNOVA IX (Cedar College) The official website for SCINNOVA IX, the flagship inter-school science and innovation…
SpiroJS
SpiroJS draws animated spiral circle graphs using sine and cosine trigonometry functions. It uses JavaScript, Font Awesome, and Bootstrap…
Chronos
An immersive, scroll-driven time-machine web experience. Time is not a line. It is a destination. A fictional science-fiction experience…
Bounce Nokia Game
This game was inspired by a game series that was published by Nokia called Bounce. In the original Bounce game the player controls a red…
The Game
A Flappy bird clone in progress
3DTicTacToe
An online 3D-Tic-Tac-toe game using Three.js
SnakeGame
Recriando o jogo Snake em JavaScript com o auxílio da biblioteca P5JS Use as setas do teclado ou WASD para se locomover. A opção de…
Snake Game
A fun little snake game I made in p5js
imersao gamedev
A imerção GameDev da Alura tem como objetivo a pratica do JavaScript apartir do desenvolvimento de games, utilizando como principais…
exploding ovals
A Simple fun game with javascript classes and HTML5 canvas using p5.js library. Change code to ES6 classes. Webpack to bundle p5.js with…
Tetris Old Style
In this Repo I will develope a Tetris game.
falling apples
A simple game written in P5 JS. Every barrier   +1 points Red Apple    +3 points Poison Apple   -3 points
recordstoregame
A fun and simple Game about collecting Vinyl This Game is my first project using javascript and j5, also learning some DOM manipulation. It…
p5 gameOfLife
This is a project with different Game of Life implementations in Processing/Javascript p5.js, developped to train on Processing, Javascript…
pinball
Planck.js was chosen in favour of matter.js, because of the tunneling happening during the collision between flipper & ball with the…
hello processing
simple game in p5.js
Game of Life
Conways Game of life representation in a web page. The Game of Life, also known simply as Life, is a cellular automaton devised by the…
snake game
This site is my version of the code challenge Snake Game from The Coding Train. You can control the snake with the arrow keys! Have fun!
AngryBirds
Angry Birds Game with JavaScript P5.js and Matter.js https://fuboki10.github.io/AngryBirds/
racer web
A 3D racing game with a dedicated mobile controller app, connected via WebSockets for real-time play. Complete 3D racing experience built…
flappybunny
A flappy bird game, but with a bunny and a fake AI bot
Pong p5js
Pong Game recreated with p5 JS.
Frosty Forest Adventure
A 3D web-based game developed with ChatGPT4. Move your heroine to collect all of the treasure. Drag the mouse to rotate the camera view…
copland
See it in action at This little music-making experiment encourages the user to create patterns by clicking boxes which represent different…
magic circle
We all need extra tooling while developing creative coding projects. It's always hard and time consuming to make our own UI for every…
chess
Try to beat the artificial intelligence in the chess game. Add history to go back.
pong
My JavaScript implementation of the Pong game using p5.js Use W and S for the left player, and UP and DOWN for the right player. Feel free…
tictactoe
A javascript implementation of the Tic Tac Toe game using p5.js
game of life
This is my version of Conway's game of life using P5js. and this article from Quanta Magazine. So after that, I decided to do my own…
MineSweeper
This project is a classic Minesweeper game built using HTML, JavaScript, CSS, and p5.js.
FallingSand
Simple falling sand game built with p5.js
do over drawing
Stop worrying and start drawing. It's an interactive art experiment made by Chris Schnaars. Beyond that, I'm not sure? Is it a game? A…
richmack the forest
An optimized haunted open-world driving survival game built with Three.js. Ultra Fast preserves the forest look while reducing expensive…
cube libre
Play now in your browser. No download or installation needed. Best played on a desktop computer with a keyboard or an analog game…