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 1701–1800 of 3079
typescript action roguelike
This is not a plug-and-play game framework or reusable package. This repository is a playable prototype and architecture showcase built to…
erugo
Erugo is a dungeon crawler that runs in the browser and is written in Javascript. Features a gauntlet of 10 levels, randomly generated…
JavaScript Game
JavaScript Browser 2D Game. Prototype
random plant planting pot 2d
Planting a random plant in a pot in browser using javascript and html5 canvas in 2d. Browser which support html5 canvas and javascript…
Tetris
Tetris game written in pure javascript ASD - Move the block. W - Rotate the block. Spacebar - Pause / Unpause. Use only pure javascript…
JSTetris
My own version of the classic puzzle game Tetris. Try it out here on GitHub Pages. Mobile Friendly! I decided to do a remake of a classic…
breakout
A classic Breakout game built with vanilla JavaScript, HTML5 Canvas, and CSS. Break all the bricks with the ball while keeping it from…
3D Tetris using WebGL
A 3D take on Tetris (tetracubes) built with vanilla JavaScript + WebGL2: smooth gravity, collision + locking, row clears, two shading…
carrot defense
经典塔防的浏览器实现:建塔、升级、挡住 15 波怪物,别让它们碰到萝卜。 纯前端、零依赖、无构建步骤——所有画面都是 canvas 现画的,仓库里没有一张图片。 升级(2/3 级):伤害 ×1.65、射程 +18、间隔 ×0.88,造价约为原价 0.9 倍 / 1.3 倍。…
audio visualizer
A Chappell Roan Audio Visualizer made with HTML, CSS, and JavaScript. All song credits go to Chappell Roan.
retro arcade games
Welcome to the Retro Arcade Games repository! This is a collection of classic, fun, and interactive browser-based games built using modern…
snek ultimate
Snake Ultimate — это современное переосмысление классической игры «Змейка», написанное на TypeScript с использованием Canvas API. Игра…
csci202 week6
Collect everything on the shopping list at the bottom of the screen, then reach the 🚪 checkout to clear the aisle. Shoppers inside your…
ordu savasi ultra
Selam Abdullah, selam Burak! 👋 Bu sizin kendi strateji oyununuz. Üssünüzü kuruyor, maden topluyor, ordu yetiştiriyor ve rakip komutanı…
shortest js snake
Shortest Snake implementation I could do with HTML5 and ES6 while still respecting readability. This way my Snake source code is only 32…
TetrisJs
Tetris clone in cocos2d-js.
Tetris
Tetris is a classic game from the 1980's where tiles(tetriminos), made up of 4 squares, are arranged into a row. When a row is filled it is…
breakout gravity
Breakout game with gravity
miner.airat.top
Q: Can I play offline? A: Yes, once you download the game files, you can play offline using your browser. Q: Is there a mobile version? A…
culebra
Juego simple realizado en Javascript en el año 2015 aproximadamente, del lado del HTML solo cuenta con un canvas. La lógica y el dibujado…
snake
:snake: Snake game written in Javascript.
GreedySnakeAI
A simple AI for classic game GreedySnake written in JavaScript, using the same algorithm in
jogomsi
2D action web game prototype developed with HTML5 canvas and game runtime.
tetris
Classic Tetris game project
p5js tetris
Implementing a tetris game clone, just for fun.
2D game
The objective of the game is to make the highest score you can. You have 3 lives and 1 superpower Controls Movement = Arrowkeys /…
Tetris Neo
I have tried to implement the very popular Tetris,a 2D game using HTML5 and Java Script.Now it is in single player version and only single…
kraken run
Underwater arcade game made with Phaser 3.
tetris
A simple Tetris game written in Javascript. Feel free to play yourself -
Tetris
this repository its a try of a Tetris game in JavaScript Pull requests always gonna be welcomed Arrow left <-- to move to the left. Arrow…
Robot Fight
A game developed for fan :)
JS Arkanoid
Code all finished but could stand to be cleaned up a bit(files put in proper folders). Otherwise I'm pretty happy with this project as it's…
spaceguard
About • Setup • License The original purpose of this project was to experiment with the available graphic APIs of the browsers, along with…
Minesweeper
踩地雷|純 HTML/CSS/JS 單頁小遊戲,格子大小自適應,支援手機觸控
kurve
This is an open source HTML5 implementation of the famous game also known as Curve Fever, Zatacka or simply Kurve. No problem! Just…
snake wasm
A simple game with rust at its back and javascript at its face knitted together using WebAssembly. wasm-pack is used to template the…
conway
An interactive implementation of Conway's Game of Life written in JavaScript, Rust and WebAssembly.
qr flappy bird
This is the actual game :D You can try it out at and the HTML file, QR code, as well as data:text/html, based code designed to run anywhere…
classic snake html5
A Simple Classic Snake Game with HTML5
mini snake
Live demo available here! (You may need to disable your adb locker because of csp and inline scripts) This is a simple snake game in code…
Tetris HTML5
A simple javascript game. Demo: https://becold.github.io/Tetris-HTML5/
Tetris
Recriação do tetris com Javascript, HTML e CSS. Contêm mensagens de game over e new record.
canvas game
Projectile game made using Canvas API
tetris
Move the downing element to left Move the downing element to right Change the shape of the downing element Move the downing element to…
tetris
The game is accessible at this github page. Tetris is a game that requires game players to control game pieces to arrange them in complete…
tetrics
Classic Tetris game implemented in vanilla JavaScript. Standard 7 tetromino pieces (I, O, T, S, Z, J, L). Score tracking with level…
tetris
An implementation of the classic Tetris using JavaScript canvas.
Tetris JavaScript
Tetris Game in JavaScript
minesweeper canvas
Minesweeper game made with Canvas
Gesture Flappy Bird
A modern twist on the classic Flappy Bird, controlled entirely using hand gestures via your webcam. Built using HTML5 Canvas + MediaPipe…
PipsInferno
A challenging platformer about a duck's journey through the nine circles of heck! Guide Pip through increasingly difficult levels, each…
minesweeper
Revealing all the cells without hitting the mines is the task. Each number in the cell denotes how many bombs are in the adjacent cells (8…
rogue.js
JavaScript porting of original Rogue source code using Emscripten. Play online! (some bugs) Rogue5.4 original rogue source code. Emscripten…
module 2 js final project kristijan hornung
Final JavaScript project for BVT Module 2 (Intro to JavaScript) How to Run the Project. How to Play the Game. Turning the game into a…
invasiongame
Jogo de invasão alien criado para aprimorar as habilidades em JavaScript, ele tem a estética descontraída em homenagem a instrutores de um…
woodlandheights
This is a simple platformer game I developed in vanilla JavaScript, using no libraries, just HTML canvas. Your goal is to move around the…
food runner
Eat your healthy food, get more health points. Eat you unhealthy food and reduce your healthy points. Keep It Simple, Keep It Clean, Keep…
ace pilot rocket run
��# A c e P i l o t ' � R o c k e t R u n W e l c o m e t o A c e P i l o t ' � R o c k e t R u n , a n e x c i t i n g , a c t i o n - p a…
Magica
Magica is a 2D RPG adventure game built from scratch using vanilla JavaScript, HTML5 Canvas, and CSS. Explore a vast world, battle enemies…
retro racing 2d
Editable 2D Racing Game built with Pygame Multiple levels with increasing difficulty.
catch the fruits
A simple browser-based arcade game where players catch falling fruits to score points. Built with vanilla JavaScript, HTML, and CSS, this…
NightTime Highway
A peaceful 2D top-down driving game designed to calm your mind and lift your mood. 🚗🌃 NightTime-Highway is a relaxing driving experience…
mech fight
Browser-based 2D mech-combat game built with HTML, CSS & JavaScript
desert nomad runner
A minimal endless runner featuring a stickman traveler and dynamic weather that affects gameplay. Desert Nomad features a minimal stickman…
7drl2015
Chitinous Crooks is a roguelike game made in seven days for the 2015 7DRL Challenge. It's a very traditional roguelike in both gameplay and…
7drl2016
A 7-day roguelike about digging tunnels and dropping crates. Made for the 2106 7-day Roguelike Challenge. Collect all the yellow energy…
snake game
This is my first Game. It is a 2d snake game. This game is created with JavasScript, HTML and CSS for UI.
seasonfall
Play current stable version: v1.2.0 Development for native releases is on hold for the time being. Replacing spaghetti code with noodle…
redstone js
RedStoneJS is an unofficial project to bring "RED STONE ONLINE" to web browsers This project is designed to port the Red Stone Online to…
browser game tetris two
tetris two
A version 2 of the vanilla JavaScript Tetris game I made.
tetris for two
A fun tetris game with many different game modes. Press these BUTTONS to move your tetromino and beat your opponent! Move tetromino to the…
tetris wasm
Tetris game programmed in WebAssembly by hand, for no good reason whatsoever! Other than learning more about WebAssembly, of course. Could…
tetris ts
Tetris with typescript
RLSB
俄羅斯方塊
github games jwachsmann hpg
A project based learning activity for people who are getting started with Git and GitHub. _*SUPPORTED BROWSERS*: Chrome, Firefox, Safari…
github games dlu9232
A project based learning activity for people who are getting started with Git and GitHub. _*SUPPORTED BROWSERS*: Chrome, Firefox, Safari…
github games ghtrain
A project based learning activity for people who are getting started with Git and GitHub. _*SUPPORTED BROWSERS*: Chrome, Firefox, Safari…
github games hdewees
A project based learning activity for people who are getting started with Git and GitHub. _*SUPPORTED BROWSERS*: Chrome, Firefox, Safari…
tetris
This is a tetris game coded in js
TETRJS
A Tetris game developed using Javascript. Available at Learning Modern JavaScript with Tetris by Michael Karén
tetris js
An attempt to create Tetris game with JS :)
homemade tetris
This project is a work in progress. Tetris is Space, true to its name, is the popular Tetris game set in the backdrop of outer space. The…
SPACE TETRIS
🎮 Space Game Tetris Game made with JS
tetris
A ideia desse projeto foi aprender melhor a linguagem de JavaScript. Com esse projeto consegui aprimorar minha skill em JS puro. Você pode…
Tetris js
Simple Tetris game
tetris
Данный проект представляет собой реализацию игры тетрис на языке программирования JavaScript Важно: для запуска проекта необходимо…
vetris
This is my take on the classic game, Tetris. The game is implemented using vanilla Javascript/CSS/HTML5. Created using 100% NI (natural…
Tetris Game
Simple Tetris Game
TetrisRush
This repository hosts my personal rendition of the classic Tetris game, implemented entirely in Vanilla JavaScript. The aim was to create a…
tetris ts
Tetris game like written in pure Typescript, less than 30kB. You can play here: Play Game
froggerHD
A polished, animated remake of the 1981 arcade classic — five lanes of traffic, a river full of logs and diving turtles, and a countdown…
ARCMAN FINAL SETTLEMENT
You launch a USDC coin on a ballistic arc, thread it past barriers and slippage clouds, and put it down in the Settlement Zone. Twenty…
MatchMonsters
A browser-based 3-Sort puzzle defense game where sorting pieces builds your defenses against waves of monsters. Match Monsters combines a…
sheep game
经典三消叠叠乐的网页复刻:点掉没被压住的卡片放进底部槽位,凑齐 3 张相同的就消除,把整堆卡片清空即过关。 只有没被其他卡片压住的卡片能点,被压住的会变暗。 点中的卡片进入底部槽位,槽位里有 3 张相同的会自动消除。 槽位一共 7 格,塞满就失败,可以重试本关。…
piskel
Piskel is an easy-to-use sprite editor. It can be used to create game sprites, animations, pixel-art... It is the editor used in…
flappy ai bird
An AI-coded tribute to Flappy Bird—playful, browser-ready, and built entirely through natural language prompts using GitHub Copilot in…
JS FlappyBird
Beginner's guide on how to create the flappy bird game using vanilla JavaScript and HTML (HTML5 canvas). Flappy Bird was a side-scrolling…
SimpleCanvas
A lightweight HTML5 Canvas 2D framework built to make game and graphics development approachable — no dependencies, no build step, pure…
Snakeshanto
Hello elite csw compsci students This was a project for a compsci class in high school. This is a snake game that I made out of my teacher…
dfjs
A tiny Dwarf Fortress in JavaScript. One p5.js sketch, about 9 KB, running in the browser: ** Written in 2022 as a sketch and left alone…