Hundreds of canvas 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 101–200 of 312
lumen serpent arcade
A standalone neon Snake-style HTML5 arcade game by Delphi Labs.
grok frogger
A mobile-first browser reconstruction of the 1981 arcade game, built as an experiment in human-directed, AI-assisted product development…
hackathon game
It is an immersive, browser-based fantasy game where players pilot an orb to collect elemental orbs, triggering reactions to score points…
neon swarm vectorfall
„One ship. Endless neon swarm. Graze death for the high score.” Egyetlen, önálló HTML-fájlból álló, látványos űrhajós arcade lövölde… Vibe-coded
Null
NULL - The Number Zero: a number-themed arcade horde game. Kill enemies, chase theorems, survive the waves.
paper football
The classic classroom pencil-flick football game, rebuilt as a single-file web app with a two-stage timing twist. A pencil stands on paper…
banished
"14세기 흑사병의 광풍이 지나간 자리, 폐허가 된 강변 영지 '애시본(Ashborne)'에 부임한 영주가 되어 백성들을 이끌고 번영하는 중세 성채를 건설하라." Manor Lords, Stronghold, *Banished*의 핵심 메커니즘을…
dragon quest 1
1986년 에닉스(ENIX) 불멸의 명작 콘솔 RPG '드래곤 퀘스트 1' 100% 완전 재현 웹앱 외부 에셋 의존 없이 순수 HTML5 Canvas 2D와 4채널 NES Web Audio 칩튠 사운드로 구현되었으며, 원작에는 없던 혁신적인 스마트…
Scrolling Shooter Game
A vanilla JavaScript / HTML5 Canvas scrolling shooter with an atmospheric launch intro, seven power-ups and three rotating boss encounters…
cat ski
A free browser game inspired by SkiFree (1991). You play a cat skiing down an endless mountain, dodging trees, launching off ramps…
melon jelly knife
无需下载、无需安装,打开网页就能玩的切水果小游戏。 按住鼠标或手指拖动挥刀,切开抛起的西瓜、果冻与火龙果,别碰炸弹。 单个 index.html 文件,纯原生 JavaScript + Canvas 2D +…
Starfall Shooting Game
A modern arcade-inspired space shooter where players battle relentless alien waves, dodge enemy fire, and defend the galaxy with fast-paced…
pi dev flappy demo
A dependency-free, single-file Flappy Bird clone for the browser, built with the pi coding agent — plus a deterministic Playwright…
crate blast
Pull back, launch, knock down crates and pop every orb. Physics slingshot, 5 levels. Zero dependencies, works offline.
azure rush
Оригинальный скоростной 2D-платформер, который целиком работает в браузере. Разгоняйтесь, собирайте кольца, разбивайте роботов и доберитесь…
fishink
Play Fish INK now → A free, no-download browser idle game. Start as a lone fisherman on a tiny dock and grow into an automated…
game 001
双击 index.html 即可开玩(或 python server.py 后访问 疾风靴(移速)、回春丹(血量 + 每秒回血跳字)、摄灵诀(拾取光环变大)、凝神香(出招可见变快)、神力符(伤害跳字变大变红)、金元宝(经验 + 道具掉率)。
Wasteland BETA
A browser-based arcade vehicle-combat game set in the flooded industrial ruins of Deadwater Works. Play the current demo on GitHub Pages…
box jumper
A simple canvas platformer game. Control a red box, jump, and spin in mid-air. Spin only works when you're high enough above the ground.
crying suns
실시간 일시정지(Active Pause) 함선 전투 & 승무원 관리 우주 전략 로그라이크 (FTL & Crying Suns 영감) 외부 에셋(이미지, 사운드 파일) 다운로드 없이, 단 하나의 index.html 파일로 즉시 실행되는 브라우저 완결형…
cholga run
Un juego runner pixel-art de 8 bits protagonizado por un Terrier Chileno que escapa de la lluvia del sur de Chile para reencontrarse con su…
nekketsu dodgeball remaster
"쿠니오와 리키의 전설이 웹에서 되살아난다!" 패미컴(NES) 시절 오락실과 안방을 뜨겁게 달구었던 전설의 명작 열혈고교 돗지볼부(Super Dodge Ball)와 열혈 축구(Nintendo World Cup)를 별도 에뮬레이터나 롬 파일 없이 웹…
havoc lab
💥 HAVOC LAB: 극한의 양자 물리 & 래그돌 카오스 놀이터 | Interactive 2D Physics Sandbox with Black Holes, Portals, Bullet-Time & Web Audio Synthesizer
snake game
Classic Snake arcade game — playable instantly in any browser. No setup, no install, no internet required. Just open the link and play…
redirect loop
Play Redirect Loop in your browser This repository contains the finished Milestone 14 release candidate for a 480 × 270 HTML Canvas factory…
skatebook
Um jogo de skate 2D com estética "lápis sobre papel pautado", feito em um único arquivo HTML com Canvas + JavaScript puro — sem…
frost fortress 30days
'Frostpunk'의 극한 열기 생존과 'Kingdom Two Crowns'의 직관적인 요새 방벽 디펜스를 융합한 시뮬레이션 게임입니다. 외부 라이브러리나 이미지/오디오 에셋 없이, 단 하나의 .html 파일로 브라우저에서 30일간의 긴장감 넘치는…
zeus path to godhood
从 100 神力到 10000 神力:一款手绘线条风的开源网页放置游戏。 点化众生 × 希腊神话 × 赫拉的怒火。 身形比例(颈肩腰、手足指节、凉鞋)、发丝与衣褶、宙斯的卷须大胡子与桂冠叶片。 采用 LOD 分级细节:地图远景用清晰简笔(不糊成一团),立绘 /…
exolon inspired canvas
Orbital Vitorc is a browser-based sci-fi flip-screen action platformer built on a single Canvas runtime. It is inspired by the tight…
polybridge web
브라우저에서 바로 즐기는 폴리브릿지 스타일 다리 건설 시뮬레이션입니다. 직접 다리를 설계하고, 강체(Rigid Body) 차량으로 주행 테스트를 해보세요! .github/workflows/deploy.yml 가 포함되어 있어 main 푸시마다 자동…
react game pacman
A fully functional Pac-Man-style game built with React 19, TypeScript, TailwindCSS 4, and HTML5 Canvas. The game is fully self-contained…
neon dash game
A fast-paced, neon-soaked arcade survival game built with vanilla HTML5 Canvas and JavaScript. No frameworks, no dependencies — just pure…
luma pop odyssey
一款原創、可離線遊玩的瀏覽器泡泡動作平台遊戲。玩家要在浮島星域間移動、跳躍、吐出泡泡困住敵人,再戳破泡泡清除威脅並收集道具;完整旅程共有 100 關,第 100 關是最終 Boss 戰。 直接雙擊 index.html 即可。遊戲以一般 classic scripts…
Pyramid
Four heroes. One pyramid. Several catastrophically throwable weapons. Pyramid is based on the original pixel-art game concept by art…
glidiebirdie
A browser-first, one-tap arcade flyer tuned for comfort instead of punishment. GlidieBirdie keeps the fast arcade loop, then softens the…
ECHO TOWER
[!IMPORTANT] ### ▶ 打开即玩,无需安装 ## 推荐 Chrome / Edge 浏览器。也可以下载仓库后双击 index.html 离线游玩。 原创回合制爬塔 Roguelite | 纯 HTML5 Canvas,零依赖、零素材 100 层程序生成地牢 ×…
board gaming
Browser games — single HTML file each, no build step, no accounts. Built by a dam-safety engineer, so the simulations run on real formulas…
aetherwing
A one-button cinematic flight arcade game. Glide an ancient sky drake through colossal floating monoliths across five living skies. Simple…
pixel chicken
像素小鸡:单文件网页放置经营小游戏
TopDownShooter2d
A fast, lightweight 2D top-down survival game engine built using HTML5 Canvas and JavaScript. Everything is rendered relative to camera.
material tetris
A TypeScript implementation of the popular game
nextype ai typing arena
A futuristic AI-themed typing game built with Vanilla JavaScript, Canvas API, particle effects, and dynamic neon themes. Type the falling…
tetrijoles
A web-based Tetris implementation with a lot of beans, built using HTML Canvas. Gameplay inspired by classic Tetris mechanics, with…
mario murru game
A simple 2D platformer game inspired by classic Mario Bros games, featuring a character named Mario Murru. Mario Murru is a 2D platformer…
Silent Space
Atmospheric and experimental 2D game concept. A proof of concept about what can be done with plain Canvas, JavaScript and a bit of auditory…
Vector Storm
Classic arcade style space shooter with Canvas 2D, ES6 and HTML 5. A 'Proof of concept' and technical experiment about game architecture…
fill the square
A fully responsive, open-source canvas game built with JavaScript and powered by the Cocos2D-JS framework. It's lightweight, adjusts to any…
material snake
A TypeScript implementation of the popular game
kingdomarchitect
[!NOTE] This game is currently in development. There will be things that are broken/not working/not implemented. Tap the item you would…
payload synthesis
一款用 Three.js 写的合成消除游戏(合成大西瓜玩法),美术与 UI/UX 全部采用 NASA 朋克(NASA-punk)风格 —— 70 年代航天规范手册的功能美学:米白烤漆硬件、 面板接缝与铆钉、黑白警示斜纹、全大写小编号、单一红色强调色、诚实的磨损痕迹。…
draw to empower her
A playful interactive drawing game featuring Penelope — a girl who grows up to change the world. And you can too! Draw a heart, crown, or…
neon salvage playable
A mobile-first 30-second playable concept created as an AI-assisted portfolio project for a Junior AI Game Designer application. Guide a…
HTML5 AutoChess
虚拟现实技术专业毕业设计。基于 HTML5 Canvas 2D + 原生 JavaScript 实现的单机自走棋游戏,无框架、无后端、无构建。 把自走棋的核心循环完整实现了一遍:商店购买 → 备战布阵 → 选秀补强 → 自动战斗 → 回合结算。
pacman.js
Pac-Man game written in HTML5 + CSS3 + jQuery with Canvas. This WebApp is a Responsive Web Design (RWD) website.
Watermelon Peelzilla
基于 Canvas 的小游戏
supersonic tapping
Have you ever heard of Dance Dance Revolution (DDR), Tap Tap Revenge, or Beat Saber? If you have, then you would know that what's missing…
popsomemore
Pop Some More Live Link Pop Some More is a game reminiscent of my childhood. A player would be allowed to move left or right and shoot…
es6 createjs game
Simple hero game utilzing createJS and implemented ES6 classes and modules
js13k2025
This is my entry for the 2025 js13kgames.com competition. The theme was "Black Cat". It was made working on and off for about a week before…
gobang
Gobang AI, developed using Vanilla JavaScript.
Ironhack Project 1 Slingshot Or Die
Use your mouse to control the slingshot, kill dragons and save innocents.
irongame
Desktop video game recreated using canvas and DOM
tap on time
This app is heavily depends on JS module and JS ES6. Open with your browser to see the result. Here we'll be learning how to make a…
ia dino
Inteligencia artificial que aprende a jugar el dinosaurio de Google
pulp fiction
Pulp fiction — A little fan fiction game is the first project I made at my Ironhack Full Stack Web Dev Bootcamp. After three weeks learning…
reaction tester
Test your reactions using this mini color canvas shapes game built using JavaScript Click the randomly generated canvas shapes [circles…
2DGame
This is a simple tile-based game concept made in JavaScript using HTML5 . I used LitElement to create What runs in the canvas is made only…
WebApps
過去に作成したゲーム等の置き場.READMEのリンクから誰でもプレイできます.
js13k 2020
Submission for JS13k games 2020. Level 1 - Billy wants to visit a village and while going he crosses a field of apples. Billy loves apples…
oscillator
A simple 2d game
Tennis Game using JS
A computer responsive Tennis Game, with virtual simulation by the comuputer against manual play by a player. Made with basic HTML and…
gobang
The Gobang game was built with canvas.五子棋游戏
delayed casualty
A swordfighting game with simple but unique mechanics. There are no combos to memorize. There are no meters. You don't have to face the…
untangled
Untangle game developed in HTML5 Canvas and vue.js based on the work of stefanonepa/vue-draw-canvas
pokepang
Ironhack project module 1
browser game ctf.io
ctf.io
This project is not finished. Please contribute! Ruby on Rails server - CTF.io uses Rails ActionCable to enable the game to have very…
Rocket Doge
As a student i learned and earned more skills in my javascript journey. Loved building this game. <3
PPL
https://LB-nan.github.io/PPL/ 泡泡龙简易小游戏
PacMan
1 - If you want to Customize the TileMap : Go to the src Folder and open TileMap.js File. You'll find a 2D array named as map. // 5…
tanKeDaZhan
一个简单的坦克大战小游戏,实现其基本功能,技术栈,canvas + ts + webpack
Skywarfare 1.0
A HTML5 canvas game
JavaScript Game. Graphics
JavaScript Browser 2D Game
IcyTower Game
IcyTower Game Platform Game Using Canvas and Vanilla JavaScript IcyTower Game is a combination of an action game and a platform game. The…
Pacman
First Mini project of game development using Javascript. Built PacMan clone.
Zombie Game
This repository contains the code corresponding to an in-depth tutorial available on our YouTube channel, Chris Courses. If you prefer…
to infinity and beyond
To Infinity and Beyond é um game em JavaScript, que utiliza o elemento do HTML5, canvas. No jogo, o usuário controla, pelo teclado, uma…
BattleBeans
BattleBeans is an epic HTML5 canvas game that all the cool kids are playing. Dodge the incoming bean bullets by moving with the A and D…
SandboxJS
The sandbox is a raycasting engine project (pseude 3d engine). You can play the current Version here. Sandbox is a in JavaScript and HTML…
hoodle game
魔法禁书目录弹珠机模拟
DaianyNascimento.github.io
Use your super powers to make matches in this classic game. This is a simple matching game where the player has to find the images that…
CanvasHead
👹 An HTML5 Canvas game based on Boxhead 2
Dodge the Falling Blocks
A fast-paced browser arcade game where you dodge falling objects, survive longer, and chase your best score.
The Boogeyman Front End Game
The Boogeyman is a 2D front-end side-scroller game; inspired by the 1978 film "Halloween". On Halloween night, everyone is entitled to one…
fun 20260604 a star sling
Star Sling is a tiny daily canvas game: start the round, drag from the star core, release to sling through all seven stars, then dock…
breakout
Classic Breakout — paddle, ball, bricks, power-ups. Kid and Adult modes. Playable instantly in any browser.
GridHack
GridHack は、崩壊中のメガコーポ・ネットワーク内部で侵入AI同士が戦う Godot 4 プロトタイプです。遅延型のエリア制圧、読み合い、連鎖反応の緊張感を核にしつつ、中心メカニクスは「爆発」ではなく、感染ノードがネットワーク経路を伝播するサイバー戦闘として再解釈しています…
red alert remake
纯前端、零依赖、零外部素材的 2D 即时战略游戏 —— 用 Canvas + WebAudio 从零写的"红色警戒风格"RTS。 性质说明:这是原创引擎的致敬作品,不是官方作品的重制。 代码、美术(全部 Canvas 程序绘制)、音效(全部 WebAudio…
yan liu fighter
单文件自包含 HTML 小游戏(图片全部 base64 内嵌)。双击 index.html 即可离线游玩,不需要任何服务器。 闫祖的数值上调是应「VIP 客户」要求加的。想再调就改 template.html 里的 CHARS 表。 龟派气功是直线判定:只要对手在正面…
Pool 8 Canvas
Pool 8 developed with Canvas & Javascript
dots
Clone of Boomshine. This version can be played here The logic is implemented in Rust targeting WebAssembly, with the rendering handled by…