Hundreds of canvas 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.
Made one of these? See how many people played yours → or use email
Best first 401–500 of 1477
chronica
A living ASCII world that writes its own history. Chronica is an emergent civilization simulator that runs entirely in your browser as a…
kr snake game
[!IMPORTANT] ### 🤖 Engineered with Antigravity Teamwork Preview & Gemini 3.8 Flash This entire project — from initial tokusatsu game…
mainspring
A clockwork engine-building roguelike in one dependency-free HTML file. Meshed gears must counter-rotate — close a tight loop and the whole…
abyss survivors
A complete Vampire Survivors-style roguelike for the browser. Move to survive — your weapons fire themselves. Built with HTML5 Canvas +…
brick breaker
霓虹破壁 · Neon Breaker 是一个单文件 HTML 打砖块小游戏。它用原生 JavaScript、HTML5 Canvas 和 Web Audio API 实现,不需要安装依赖,也不需要构建流程,打开 打砖块.html 就可以直接游玩。…
hearthfall
A commune-survival roguelike in the browser — Dwarf Fortress bones, State of Decay community pressure, Fallout 4 base building, and a…
diegeist
Tile-based roguelite dungeon crawler built in vanilla JavaScript. Outputs a single HTML file that runs as an installable PWA. Playable game…
brick breaker
A juicy Breakout / Arkanoid built with plain HTML, CSS and Canvas. No frameworks, no build step, no external assets. It runs offline and…
Paddix
A retro brick-breaker rebuilt in the browser — 8 themed stages, power-ups, combos, and an arcade-style high-score leaderboard. High scores…
emoji breakout
Six emoji games for the browser, made for phones first, and every one of them plays online with a friend: no sign-up, just a room code…
timberman game
纯 HTML、CSS 和 JavaScript 实现的浏览器砍树游戏。选择树干两侧砍树、躲避树枝,在时间耗尽前争取更高分;无需安装依赖。 在线试玩 · 本地运行 · 操作说明 game.js:游戏逻辑、输入、音效和界面状态。
Star Cube
Un juego de plataformas y disparos 2D desarrollado completamente desde cero usando Vanilla JavaScript y HTML5 Canvas. Todo el juego está…
snake game
Portfolio status: Legacy / archive candidate. This is a small browser-game experiment retained for historical reference. It is not part of…
tetris wasm
Just another tetris clone thats going to be a little over board. Built with HTML, CSS, vanilla javascript and rust right now, still…
Snake Game
Jeu Snake classique revisité avec système de niveaux, obstacles dynamiques, classement et paramètres personnalisables. 🐍 Serpent fluide…
strike first
Snake, as a dojo. Free in your browser, nothing to install. Brown belt, lizards from Red, snakes from Cho Dan Bo. for you and your dojo on…
Snake game
Snake in TypeScript with an autopilot that plans its moves with A\*, checks them against a "can I still reach my tail" safety test, and can…
snake game
A simple Snake Game drawn on an HTML . The snake moves on a grid, eats food to grow and the game ends when it hits a wall. No framework or…
smooth snake
Snake written in Pure C and compilable to WebAssembly
space shooter
太空射击游戏 — Space Shooter Game
shooter game
耄耋大乱斗 — 2D 俯视角双摇杆射击游戏
game
Dodge obstacles, Collect stars, Survive as long as you can! 🕹 Mouse / touch controls. 🏆 High scores saved locally.
imk tetris
Classic Tetris in vanilla JavaScript — Canvas 2D rendering, synthesized Web Audio, no dependencies, no build step. [!TIP] No install needed…
tetris duo
Zweispieler-Tetris als statische Website: Lokales Duell an einer Tastatur oder Online 1v1 via WebRTC mit manuellem Signaling…
tetris gameboy
Тетрис в корпусе портативной консоли с четырёхцветным зелёным экраном. Механика взята из современных тетрисов: «мешок из 7», призрак…
neon arena game
Neon Arena is a 2D arcade-style survival game built with JavaScript and HTML Canvas using an ECS (Entity Component System) architecture…
pygame platformer
A 2D side-scrolling platformer built with Python and Pygame Zero. Jump over enemies, survive, and reach 25 points to win. On a touchscreen…
2D Minecraft
A 2D Minecraft-inspired sandbox game built using HTML, CSS, and JavaScript Canvas. This project recreates a block-based world where the…
neon night racer
A real-time 3D synthwave arcade racer that runs directly in the browser. Three.js via import map — no build step, no bundler — with… Vibe-coded
Route Master
Urban Transit Simulator · v1.2.1 A browser-based bus driving simulation game where you navigate city routes, manage passengers, and…
PixelCan
PixelCan is an HTML5 2D pixel-art web game created with the Construct 2 game engine. Engine: Construct 2 HTML5 Game Engine. Canvas…
airspace standoff
Air superiority isn't achieved with reflexes. It's won through precision. Modern air combat has outgrown the cockpit heroics of the past…
Tetris Web
A modern, installable browser Tetris-style game built with HTML5 Canvas, CSS, and vanilla JavaScript. It includes multiple game modes…
Tetris Game
A browser-based Tetris game built with HTML, CSS, and vanilla JavaScript. Move, rotate, and stack falling pieces to clear rows, increase…
Tetris
"A little game back from my childhood phone's game gallery."
tetris neon
霓虹风格的单文件网页俄罗斯方块,支持键盘与触屏操作。 消除行数越多,速度越快(每 10 行升一级). 标准 7 种方块(SRS 配色)+ 下一块预览。 霓虹发光视觉(Canvas 渲染 + 方块高光/内阴影).
cylinder tetris
Turn the world. Find your gap. Play in your browser → A falling-block game on the inside of a rotating cylinder, wrapped in a…
neon fall
一个霓虹发光风格的俄罗斯方块,整个游戏就是一个 HTML 文件。 一个用 Canvas 2D 手写的俄罗斯方块。没有用任何游戏引擎、框架或第三方库,game.js 里 1300 行是全部代码。 所有音效和背景音乐都是 WebAudio 实时合成的,仓库里一个音频文件都没有。…
Snake Game
A modern, responsive Snake game built with HTML5, CSS3, and JavaScript. Features a sleek design, smooth gameplay, and mobile-friendly…
SOUL SNATCHER mini game
A fast-paced 3-phase boss fight built entirely in a single HTML file. Face a relentless demon that chases you, fires bullet spreads, and…
BeeEngine V2.5.0
BeeEngine è un motore di gioco 2D leggero, modulare e altamente ottimizzato scritto in puro JavaScript moderno (ES Modules) per HTML5…
tetris
Drop, line, repeat. A modern, offline-capable Tetris in pure HTML/JS — keyboard, touch & virtual pad, three themes (Classic B&W, Color…
yuragi flux
触って遊べるジェネラティブ・パーティクルのアートサイト。3つのモードをマウス/タッチで操作できる。 Vite + Vanilla JS + Canvas で実装(依存は simplex-noise のみ、JSは約3KB gzip)。 Flow…
retro win32 arcade web
A state-of-the-art Web Arcade Portal and Win32 C++ GUI Preservation Project. Featuring 3 Next-Generation Upgraded Cyberpunk Games alongside…
snake game
The classic Snake game, built with plain HTML, CSS, and JavaScript — no frameworks, no build step, no dependencies. Apply the next queued…
cryptes de nex neo
Le même roguelike que la version console, réécrit en JavaScript pour le navigateur. Aucune installation, aucune dépendance : tu…
barkstreet snakes
A snake game on a mossy log: you against three AI rivals on a fallen log in the woods, drawn at random each round from a cast of eighteen…
Game Ran San Moi
Chào mừng bạn đến với dự án Game Rắn Săn Mồi trực tuyến! Trò chơi giải trí kinh điển được xây dựng bằng HTML5 Canvas và JavaScript thuần…
ahas
Classic snake at a Pinoy fiesta, in 3D. Steer a glossy, flag-colored serpent in a salakot across a giant woven banig in the middle of a…
snake game
A browser-based Snake game built with HTML, CSS, and vanilla JavaScript. This project was created as part of my programming learning…
yilan
KA.OS tarzında küçük bir yılan oyunu. Bağımlılığı yok, tek bir JavaScript dosyası (yilan.js). korayakdogan.me masaüstündeki yilan.exe…
cenere
Un MMORPG souls-like in cui ogni pixel del mondo è una lettera. Cenere è un gioco d'azione alla Dark Souls che gira nel browser, con un…
cyber breaker
A high-octane roguelike arcade fusion of classic Pong and Breakout, packed with 25 distinct combat paths, 250+ upgrades, 68 synergistic…
ink depths
A twin-stick dungeon roguelike drawn in black and white ink, inspired by The Binding of Isaac. Pure HTML5 Canvas and vanilla JavaScript: no…
wildwing
Wildwing is a playable bird world. Begin on a branch, take flight when you choose, steer across a procedural wilderness, hunt from lakes or…
afterglow atlas
A tiny universe to wander, compose, and keep. Afterglow Atlas is a dependency-free interactive nightscape: a glass lantern glides over a…
Desi Roadster
An electrifying 2D side-scrolling arcade game set on chaotic Indian roads. Drive a futuristic Indian electric sports car that seamlessly…
shattered armor
🎮 立即开战 · 📖 完整游玩指南 · 🐛 反馈问题 无需安装 · 无运行依赖 · 支持单文件离线游玩 等级、经验与强化会一直带到下一关,前 29 关通关后仍可再选一次强化。进入新关时修复 1 格装甲、补充 1 发清屏弹,保留你已经建立的火力组合。…
twilight cabin
一段可漫游的暮色林间短景。整幅画面与全部声音都在浏览器里实时生成,没有图片、视频或音频素材,也没有外部依赖。 推荐 Chrome / Edge / Safari 的较新版本。声音需要一次点击才能启动,这是浏览器的自动播放限制,不是故障。…
snake
Snake Game is a classic and universally known game where you control a snake, eat apples to grow, and try to avoid crashing into yourself…
snake multiplayer
Custom implementation of the original "Snake Game" with some extra features added. This game was originally created at the beginning of my…
paper flight battle
用 原生 JavaScript、Canvas 和 Web Audio 实现的纸面风格射击小游戏。通过一个完整交互场景练习游戏循环、碰撞检测、状态管理和浏览器音效。 关卡模式:5 个关卡,包含敌机、Boss 和阶段变化。 无尽模式:在持续出现的敌人与 Boss 中累计分数。…
fell runner
**A Celeste-style speedrunning platformer over three notorious Lake District fells, where the weather is seeded, the wind is physics, and…
cyber snake
🇷🇺 Киберпанк-змейка с боссами, тайнами и синт-саундтреком — прямо в браузере, без установки. 🇬🇧 A cyberpunk snake game with bosses…
invaders
A cinematic arcade shooter for the browser. Fly anywhere in the lower half of the screen, shoot down alien formations and beat a boss at…
singularity
An animated WebGL black hole for the web. Drop a living, swirling black hole behind your hero section. Tune it in the playground, copy the…
pi
A cozy island life sim that runs in your browser on your real-world clock. Fish, catch bugs, dig up fossils, befriend neighbors, play the…
gwent web
《巫师3:狂猎》昆特牌(含 石之心 / 血与酒 / 次世代 4.0 内容)的网页复刻:完整规则、完整牌库,并重新设计了牌面美术、交互与战斗特效。 纯原生 ES Modules + HTML/CSS,无构建步骤、无第三方运行时依赖、无外部图片/音频素材。所有牌面插画由程序化…
tank battle
一款霓虹街机风格的 HTML5 坦克大战。纯 Canvas + 原生 JavaScript 实现,无框架、无构建步骤、无外部素材。 守护基地老鹰,迎击一波又一波敌军。摧毁砖墙、利用草丛、收集补给,在越来越凶猛的攻势中活下去。 ▶ 在线试玩 · 操作说明 · 本地运行…
arm glory
#重振arm荣光 在浏览器里当芯片架构师:选 die 面积、一颗一颗摆 CPU/GPU 核心、超频跑分。 Being a chip architect in the browser: choosing die size, placing CPU/GPU cores one by…
world execute me mmd
许愿式编程:采用模型 deepseek v4.1 flash 1017,在一个提示词 根据歌曲和歌词,设计网页(typescript)纯动效无角色 2D 的 MMD 当前 DSH 版本:DeepSeek Harness 0.2.1-rc.2(桌面配置 / Web…
raymosaic
448 tiny mirrors. One light source. A message made entirely of reflections. A free, local-first optical playground by Dennis Hilk. Turn a…
AlienLifeEngine
A world where every organism that can see thinks with an evolved neural brain — and half of that mind is not its own. Nothing is taught…
The Great Rostam
▶️ PLAY NOW — بازی آنلاین ◀️ روی موبایل همان دکمههای روی صفحه را لمس کنید — حلقه که روی هدف نشست، دکمهٔ درست را بزن! Option 1 — play…
pliego
Un mini-RPG con estética de recortes de papel estilo Paper Mario: exploración en un diorama pop-up y combates por turnos sobre un escenario…
hole foods
Every emoji is on the menu. An endless single-player hole game for the web. Park your edge under a snack until it teeters and drops in…
solar drift
Draw an orbit. Cross your wake. Collect the light. A small orbital arcade game about making a good circle under pressure. Steer a ship…
pixel racer
A vertical car-racing avoid-em-up. Dodge the traffic, survive as long as you can. 60 Hz phone and a 144 Hz monitor. The delta is clamped… Vibe-coded
loop courier
One courier. Two minutes. Three chances to change the route. Draw a delivery loop, send your courier into the city, and keep the parcels…
magic pencil kingdoms
Whatever you draw comes alive. Unlimited ink. Unlimited enemies. Your imagination is the limit – full potential loading… A free…
snake flee
Snake, except the food runs away from you. You steer a snake around a 20×20 grid with the arrow keys, WASD, or a swipe. The food is not a…
burger game
Eat in order, stack up your burger. A grid-based path puzzle where you play as a two-bun burger character. Move around a kitchen, eat…
TetroRocket
A neon arcade game that combines Tetris puzzle mechanics with real-time rocket dodging. What if you had to play Tetris while the entire…
skyhook
A one-touch neon climbing arcade game. Fly a rocket: tether it to a planet or a star, swing, then fire the thruster to let go and latch…
Retroix
A tiny, dependency-free retro game engine in a single file. Drop it in with a ` import Retroix from 'retroix'; import 'retroix/css'; var…
duck fruit catch
🍎 超萌小黃鴨果園大冒險!經典接水果與炸彈躲避街機電玩 🎮 純原生前端架構・零外部圖片素材依賴・手機與電腦雙端完美自適應・流暢 60 FPS 極速響應 👉 🌟 點此立即線上免安裝開玩 (Live Demo) 👈 2D 經典極速復刻版:純 Canvas 2D…
office maze escape
一个 5 分钟左右的浏览器摸鱼小游戏:在巨大的迷宫办公室里,避开上司的视线,找到隐藏在角落的摸鱼饼干。 视觉风格与配色取材自《Cyberloafing Manual》摸鱼手册。 支持中 / 意 / 英三语切换(结构化 i18n 词典).
rhythm game
A four-lane rhythm game that runs entirely in the browser — **and ships without a single audio file.** Every kick, pad and lead note is…
splash
隔着一扇淋湿的玻璃听歌:音乐越响,水花越猛。 把本地音频拖进窗口,Web Audio 实时解析响度与频谱——鼓点会砸在玻璃上溅起水花,高频带来细密的雨雾,而所有画面都要透过一层用 WebGL 写的雾面玻璃折射合成。…
hippo heist
A first-person stealth heist where you are the hippo. The farmers of the lower valley have caught a leopard, and they are starving him in a…
flow fields
Thousands of particles follow an invisible field of arrows, from Perlin noise, curl noise or simple formulas, and draw it with thin…
flappyneo
Flappy Neo is a futuristic neon-style arcade game inspired by Flappy Bird, rebuilt with modern cyberpunk visuals, glowing effects, drone…
neon dopamine
A vibrant, fast-paced arcade shooter where you survive relentless waves, collect XP, and level up to unlock devastating abilities. 🕹️ Play…
tetris
Juego de tetris
block party
Block Party is a clone of the puzzle game Tetris Attack. Written in JavaScript. Tetris Attack was originally released for the Super NES in…
fighting game
A 2D Two Player Fighting Game with local co-op support. Built using HTML5 Canvas Element, JavaScript & GSAP for animations. The objective…
SHIFTer
SHIFTer is an HTML5 / CSS / Vanilla JavaScript platform videogame inspired by Time Fcuk You can play it here ➡️ Use the arrow keys and the…
space shooter beta
A brief description of what this project does and who it's for I was learning canvas while working on this project and also faced some…
pengine
HTML5 physics engine for building browser based games and simulations
Flappy Bird Voice Recognition Game
This is a fun project made with VanillaJS. You can use voice commands like 'UP', 'DOWN', 'RIGHT' and 'LEFT' to prevent it from obstacles…