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 201–300 of 312
Patatap
Patatap
one tap golf
This project is a simple game that involves hitting a ball into a golf hole. The entire game is operated using a mouse. Holding down the…
pokemon like game
This is a Pokemon-like game built with TypeScript and Canvas. Thanks for tutorials to Frankslaboratory and ChrisCourses.
projeto prog III
Trabalho de aula de programação III - Manipulação de polígonos
jogo de nave
Jogo desenvolvido do livro Desenvolva jogos com HTML5 Canvas e JavaScript do autor Éderson Cássio Controle sua nave, destrua o maior número…
JogoDaCobrinha
O Jogo da Cobrinha foi desenvolvido com HTML5 Canvas e Js com o objetivo de demostrar meu aprendizado.
pocket tanks
The fastest game of artillery you'll ever play. Pocket Tanks is designed to be easy to learn, and fun to master. All the excitement of…
tiamblia original
This is the original experiment, precursor to Tiamblia You can play around with it here. There's no default world, so press E to enter…
smash bricks game
Code a small game with canvas, js.
ironhack videogame project
A game about a little brave girl saving pets. This is my first project as Ironhack Web Development student. I wanted to create a cute…
omok
JS board game Omok
browser game taiko
taiko
太鼓达人 html 游戏
Stranger Things Jump The Game
The Dinosaur Game, also known as the T-Rex Game, Steve the Jumping Dinosaur, or Dino Runner and initially codenamed Project Bolan, is a…
Bomberman Clone
You control a character that places bombs that explode after a short time and can kill the enemies. Enemies will spawn in random locations…
achtung die kurve
Revived HTML5 and Javascript version of the Flash game "Achtung, die Kurve!" (beware, (of) the curve!). Hope you enjoy!
mctato
俯视角射击游戏
Tennis Game
The left side paddle is for the user and the right side paddle is for the computer. The game automatically starts when you load the page…
pong ecsy
A Pong implementation utilizing ECSY. This was made as a little hobbyist project for studying the ECS architecure, Typescript, HTML5 canvas…
js13k19 way out
Entry for js13kGames Jam 2019
game canvas
Um simples jogo em canvas e javascript nativo
ironharch
IronHarch is a recreation of the famous Archero game, made entirely in JavaScript, HTML, and CSS for the IronHack Module 1 project. The…
js13k18 quest of tod
Entry for js13kGames Jam 2018
vue hextris
An addictive puzzle game, written with Vue.js. The design of this game come from here. It's interesting, I was attracted deeply when I…
Fighting Game in JS
Currently with 2 game modes: Player vs AI and Player vs Player. ▶️ Play at: (for now, you need to refresh the page (F5) after the game ends…
stg game
mainly use HTML5 and JavaScript move: ↑↓←→ shoot: z bomb: x lowspeed: shift ####*Enjoy it : inspiration from “Touhou Project” STG: Touhou…
tether
tether! is game where you wreck as many enemies as possible using your tether, however if an enemy touches your ball then you get…
spacecraft game
a spacecraft that has to survive a journey through space Please file an issue for bugs, missing documentation, or unexpected behavior…
factors game
The 🐐 of fun math games, twisting the very rules of math and increasingly challenging your skills Move your number down through the number…
tmp3d
Tmp3D is a 3-D software renderer written from scratch in nothing but TypeScript (which itself transpiles into plain-old JavaScript before…
pac fpom
FPOM Meme Hunt is a lightweight Pac-Man-style browser game built for FPOM promotion. After round win the game can submit reward claims to…
the matrix effect
O incrível efeito da chuva de letras no estilo da trilogia Matrix. ### "Cedo ou tarde, você vai aprender, assim como eu aprendi, que existe…
Classic Pool Game
A Typescript remake is now available here. Same functionality with better and more readable code. The presented code is my first shot at…
game arkanoid js
https://oxica.github.io/game-arkanoid-js/
the long swim
An educational browser game about the real dangers the ocean's most vulnerable travellers face on their way home. Choose a sawfish…
claude coder
분류: 브라우저 디펜스 · 상태: 공개 프로토타입 픽셀 아트 버그-디펜스 로그라이트. 바닥의 Clawd(테라코타 게)가 5개 레인에서 떨어지는 버그를 막으며 LOC를 쌓는다. 한 판에 무기 1개, 공격은 자동. 죽거나 종료하면 ★로 무기·스탯·테마를…
RustyNES
After you launch RustyNES, you'll need some NES games to play. You can find game ROMs online. Make sure you have the right to download…
spider man web swinger game
Live Preview: https://developer-zahid.github.io/spider-man-web-swinger-game/
yourgame
每条视频对应一款能玩的单文件 3D 小游戏: 一个 HTML 文件, 打开就能玩, 只依赖仓库里自带的 Three.js, 不用装任何东西。 视频里演示的就是这里的代码 (视频版为了逐帧渲染做了确定性改写: 固定随机种子 + 自动玩家, 玩法逻辑一致)。 颜色都在文件顶部…
tank battle
用 HTML5 Canvas 从零手写的坦克大战(Battle City 风格)。 零依赖、零构建、零外部资源 —— 没有图片、没有音频文件、没有 npm 包,克隆下来双击 index.html 就能玩。 也可以直接在 GitHub Pages 上玩:仓库 Settings →…
dino coder
분류: 테마 변형 · 상태: 공개 프로토타입 게임 구조의 원형은 Claude Coder입니다. 이 저장소는 캐릭터와 테마를 바꾼 변형작입니다. 🦕 공룡 디펜스 로그라이트 — 떨어지는 버그를 막으며 코드(LOC)를 쌓는 픽셀 아트 게임…
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…
tetris
Classic Tetris — 7-bag randomizer, ghost piece, next-piece preview. Kid and Adult modes. Playable instantly in any browser.
bullet drift
A lightweight Canvas bullet-dodging browser game
army chess
本專案旨在測試與驗證 Gemini 3.6 Flash (High) 模型在現代 Agentic AI 自動化程式碼生成、前端 Canvas 繪圖路徑演算、智慧 AI 對弈邏輯以及響應式 UI Layout 構建上的綜合能力。…
byte rush
Byte Rush - the first GankByte Arena game.
poolUltimate GameLab
Jogo de sinuca/bilhar 8-Ball para navegador, integrante da coleção GameLab Engine / Teclabs Info, desenvolvido por Anthony Freitas. HTML5…
duck coder
분류: 테마 변형 · 상태: 공개 프로토타입 게임 구조의 원형은 Claude Coder입니다. 이 저장소는 캐릭터와 테마를 바꾼 변형작입니다. 🦆 러버덕 디펜스 로그라이트 — 떨어지는 버그를 막으며 코드(LOC)를 쌓는 픽셀 아트 게임…
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.
jump rope game
使用 VS Code 打開專案資料夾,右鍵點擊 index.html 選擇 "Open with Live Server"。
bike race
Top-down bike racer — dodge 3-lane traffic, survive as long as you can. Kid and Adult modes. Playable instantly in any browser.
game
분류: 브라우저 로그라이크 · 상태: 공개 프로토타입 한 방에서 몰려오는 적을 막고, 보상과 아이템을 조합해 다음 웨이브를 버티는 브라우저 로그라이크입니다. HTML5 Canvas와 JavaScript로 만들었습니다. 저장소 폴더에서 아래 명령을…
Space Invaders
canvas-game · canvas2d · es6 · retrogaming
rownowladcy game
Autorska, przeglądarkowa gra fantasy łącząca turową strategię na planszy 9×9 z pojedynkami akcji rozgrywanymi w czasie rzeczywistym…
space shooter
Waves of enemies, boss fights, power-ups, Web Audio SFX. Kid and Adult modes. Playable instantly in any browser.
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…
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…
ball battle io
Just open the link in your browser. No download, no registration, no server required.
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…
Flappy Duel
beginner-code · beginner-project · canvas-game · canvas2d · flappy-bird
clownword desert
ClownWord Desert is a 2D open-world educational browser game where players explore a desert, survive clown hordes, and defeat enemies by…
mote game
분류: 브라우저 아케이드 · 상태: 공개 프로토타입 작은 빛 물방울로 시작해 먹이와 세포를 흡수하며 성장하는 브라우저 아케이드 게임입니다. 커질수록 화면이 멀어지고, 더 큰 세계가 나타납니다. index.html을 브라우저로 열면 됩니다. 정적…
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…
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…
Elemental Tower Defence
** Elemental Tower Defence ** is a fast-paced, real-time strategic tower defense game engineered natively on HTML5 Canvas. Harness the raw…
react free for all game client
A top-down real-time multiplayer arena game built with React, TypeScript, and WebSockets. Players join a shared 2000x2000 world, move…
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.
mario maker
Classic Mario Game with Level-Editor made using plain Javascript and HTML5 canvas. You can create your own levels and play or simply play…
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…
mvu studio
A multi-agent 2D vector combat engine powered by MVU architecture with decoupled reach and independentEuclidean combat A multi-agent 2D…
chess
Try to beat the artificial intelligence in the game of chess.
Crab n Cook Game
Ironhack Web Development Bootcamp 3th week project: Vanilla JavaScript 2D Canvas game. When a crab humilliate your father, a good son must…
Snake
in this repo I have build a snake game without any kind of starter assets. This game can run on a mobile device because I have added the…
ludum 52 omsk
canvas-game · game · html5 · ldjam · ludum-dare
Mainframe Breach
Mainframe Breach is a retro-styled browser puzzle-racer built with vanilla JavaScript, HTML5 Canvas, and a terminal-inspired UI. The goal…
Tower Defense
A classic tower defense game, currently it's a very minimal game. It works best on mobile environments or touch enabled emulation…
fluxfall
Fluxfall is a one-thumb portrait puzzle game about charged ceramic beads suspended in a living magnetic chamber. Opposite poles bond…
Fight game With JS
Exciting 2-Player Local Fight Game: Play Now! Dive into an exhilarating local multiplayer brawl with this JavaScript-based web game crafted…
stacks
Stacks is a simple puzzle game to rearrange the same kind of the pieces in a horizontal row. After rearranging, all the stacks will be in…
paper io
Capture territory, cut off two AI bots, don't get cut yourself. Kid and Adult modes. Playable instantly in any browser.
pac man
Classic Pac-Man — maze, dots, power pellets, four named ghosts with scatter/chase AI. Kid and Adult modes. Playable instantly in any…
bap sur like
음식 몬스터를 쓰러뜨리고 경험치 음식 조각을 직접 먹으며 성장하는 모바일 세로형 웹 생존 게임입니다. GitHub Pages 공개 설정이 아직 완료되지 않았다면 링크가 일시적으로 열리지 않을 수 있습니다. 플레이 화면과 모바일 조작 화면 스크린샷을…
chomp crawler canvas
A polished, mobile-first roguelike inspired by the original Chomp Crawler and Pac-Man. Play it in a browser—no install, no build, no…
space line
单文件 HTML5 太空射击游戏。 零第三方库、零图片、零音频资源——飞船、敌人、粒子、BOSS、星空全部由 Canvas 2D 实时绘制。整个游戏就是 index.html 一个文件,双击即玩。 同一份源码同时产出三种形态:网页版 / 桌面免安装版(portable exe)…
Relax Block Puzzle
Make room for one more move. fit the pieces, complete the lines, and keep your 10 × 10 board alive. Easy to understand. Harder to put down…
mine cart carnage
A browser-playable, mobile-friendly endless runner inspired by the iconic Mine Cart Carnage level from Donkey Kong Country (SNES, 1994)…
MiniGames
A small collection of simple games you can play right in your web browser — on your phone or computer. They're free, there are no ads…
multigame
A collection of beautiful, premium browser games — all built with pure HTML5, CSS3, and Modular ES6+ JavaScript. No frameworks, no build…
2d arcade games
A high-performance 2D Web Arcade Gaming Platform built by SHADOW X. Features 5 complete playable 2D games with real-time Web Audio API…
uzayzone
Tarayıcıda çalışan, kurulum gerektirmeyen Türkçe oyun portalı. 23 oyun, hepsi ücretsiz. Altısı arkadaşınla uzaktan oynanabiliyor: bir oda…
p5js lab
A collection of creative coding projects built with p5.js, featuring interactive animations, generative art, visual effects, and mini…
canvas sprite skeletal animation js
Procedural walk-cycle animation for ANY 2D game character with pure JavaScript and HTML5 Canvas. Turn static character art (a 360°…
02 02 roebi game prototype with p5js
This is a story about create a html game prototype by using perplexity.ai as a programmer and p5.js as a JavaScript library for easy use of…
snake game
Simple Snake game without any library.
adhd trap
Adding new different effects from trending videos such as gradient arcs coloring, dynamic arcs adding or even adding other ADHD-traps.