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 2601–2700 of 3079
JSPong
The classic pong game made in JS and p5js library. To play against a pseudo-AI, use the w and s keys in the keyboard using the link.
madelines dreamscape
Interactive browser dreamscape created for NYU CS380.
Asteroids JS
Asteroids game in Javascript with Pixi.js
2048
Yet another 2048 game develop with vanilla js, PixiJs and GSAP Created with ☕❤️ by Adhir2099
pixi racing
Un juego de carreras de ritmo rápido con temática techno oscura construido con PixiJS v5. Esquiva autos enemigos, recolecta power-ups, y…
soroete
一列をOもしくはXにそろえて、消すゲーム
js13k 2024 triskaidekaphobia
Entry for the js13k competition of 2024. Theme: Triskaidekaphobia (fear of the number 13) An interactive story about getting on a cursed…
LostCityOfS
In search of the lost city of S, S for superstition, where exactly that was invented, as legend has it. And to this day, a mishap happens…
Mainframe Breach
Mainframe Breach is a retro-styled browser puzzle-racer built with vanilla JavaScript, HTML5 Canvas, and a terminal-inspired UI. The goal…
detectivesDelPentagrama
Una pequeña aplicación web para que niñas y niños aprendan a reconocer notas musicales en el pentagrama mientras juegan. Leer música se…
vascular
Branching is beautiful.
math race duel neon circuit
Math Race Duel: Neon Circuit adalah game edukasi matematika berbasis web dengan konsep balapan neon cyber racing. Game ini dibuat agar…
typing game
A simple typing game built using JavaScript. This typing game challenges players to type words before they reach the bottom of the screen…
dominoes27
A feature-rich, zero-dependency browser domino game. Pure HTML/CSS/JS — no build step, no server, no frameworks. Gameplay — Full All Fives…
precalc game
A simple space adventure game that tests the players knowledge of precalculus functions
bhau vs acp
A hilarious and action-packed HTML5 browser game starring the iconic CID detective ACP Pradyuman and the internet sensation Hindustani…
bolidegame
Car racing game coded with HTML and JavaScript. The game will be better with updates Reach the finish line quickly and get the highest…
Functioning
Functioning! is a game about MATH, everybody's favourite school subject, am I right?! In Functioning! you have to guess the mathematical…
become the brain os
▶ Play in your browser — no install, ~90 seconds, works on phones. The badge above always tracks the latest live build. ⚠️ A game — not a…
fluxfall
Fluxfall is a one-thumb portrait puzzle game about charged ceramic beads suspended in a living magnetic chamber. Opposite poles bond…
akonaid web game
ARkONAID es un juego tipo Arkanoid/Breakout originalmente desarrollado en Phaser 3 por @jglopezre. Esta rama contiene la migración completa…
sw999.github.io
All these pet projects were performed solely for fun. They are helped me to understand some features of JavaScript and CSS. Projects were…
CanvasLab
HTML5 Canvas project with a Vite development entry, responsive canvas sizing, a minimal animation engine, and checked-in bundled assets…
generative art piece creative coding hand particles
creative coding hand particles
Hand Particles is an experimental web-based creative coding project that combines real-time hand tracking with a dynamic 3D particle…
vanilla.penplotter
You supply polylines in physical units. This engine can clean up paths, plan the pen’s route, preview it and export files. Its drivers can…
ai2048
一个完全离线、本机计算的 2048 AI。单文件 HTML 打开即用,不需要账号、不需要联网、不上传任何数据。引擎用 bitboard Expectimax 主搜索,叠加三态安全证明、生存检查和独立 verifier…
neonhop
自动开火:一直向前射击,不用管攻击键。 踩头击杀:从上方落下踩敌人,或冲刺撞击。 传送门:冲进终点的紫色漩涡过关,剩余时间越短奖励越高。 生命 3 点,受伤有 1.6 秒无敌闪烁。 无限关卡:程序化生成,长度、敌人数量、坑洞和尖刺随关数递增。 4…
baldy vs zombies
結合 4/4 拍節奏打擊、實況酸民語音吐槽 (TTS) 與彈幕跑馬燈,以及 零門檻自訂光頭大師頭像 的搞笑網頁節奏小遊戲! 這不是一款普通的防守遊戲,而是一場考驗手速與節奏感的強制理髮直播秀! 精準拍點剃頭:長髮殭屍會隨著 120~140 BPM…
Battle Field Generative Art
A seed-based generative system for two-force compositions. A reproducible catalogue of computational textile compositions. Battle Field is…
Fibonacci Circles Generative Art
A seed-based generative system for Fibonacci-scaled ellipse ring compositions. A reproducible catalogue of computational series studies…
Matrix Rain Generative Art
A seed-based generative art catalogue for Matrix Rain, a computational digital-rain system. Built as a single-file HTML page with p5.js…
Japanese Patterns Generative Art
A seed-based generative art catalogue for Japanese Patterns, a computational traditional-motif system. Built as a single-file HTML page…
born among stars
Give a date. Get a cosmic boarding pass. Nothing to install, no account, nothing leaves your browser. Pick a date, get your destination…
Portrait Series Generative Art
A seed-based generative art catalogue for Portrait Series, a computational character-study system. Built as a single-file HTML page with…
XO Royale
A browser-based Tic-Tac-Toe game featuring an AI opponent powered by the Minimax algorithm. Play the game directly in your browser through…
flare tanks
A real-time 3 vs 3 tank battle for the browser, running entirely on the Cloudflare free plan. FLARE TANKS is a top-down 2D pixel-art tank…
mini advance wars
零依赖回合制战棋游戏 · 致敬 GBA《高级战争》 开局前在主菜单选择游戏模式(含战术学院的五个教学场景)、地图规模、敌方 AI 风格(稳健/激进/防守)、敌方强度(白痴~噩梦)和初始部队数目(无/少/中/多);也可输入地图码复现指定随机地图。…
wecat demo
一系列开箱即玩的网页小游戏 Demo —— 无需安装、无需构建,点开链接即可游玩 🚀 WeCAT 演示 是一个纯前端 HTML 小游戏 Demo 合集,收录了多个独立完整的网页小游戏与界面演示。所有游戏均为单文件实现(HTML + CSS + JavaScript…
Auto 2048
2048 in the browser with a tunable Expectimax AI that plays for you. The AI playing on autopilot (search depth 3, sped up 3×) A…
the last ember
A glowing, story-driven adventure for the mobile web. Carry the final light through six realms of a world gone dark. The Last Ember is a…
wobble wheels
Build a wobbly contraption. Drive it to the flag. Try not to snap it in half. Wobble Wheels is a physics vehicle-builder game for the…
zonebots
A real-time strategy game for the browser. Two robot armies fight over a map that is split into sectors. Touch a sector's flag and its…
game judo duel
Judo as an installable web app (PWA). Take a grip, pull and push to break your opponent's balance (kuzushi), then throw. If the throw…
benjixinator.github.io
Hey, thanks for checking out my game! The gameplay is pretty simple: protect the ball from the rain. I’m planning on adding more…
brainballs
Brain Balls is a memory game created with Phaser.js. The aim of the game is to remember sequences of balls. Ready Screen | Win Screen | |
Telc0
You need to give every Citizen Internet Connectivity. The best Internet. Your Internet! You start with $2.000 Every radio tower costs $350…
js13k2023
The Mongol Horde, a game for js13kGames 2023.
js13k 2023 13th century
Entry for the js13k competition of 2023. Theme: 13th Century Spurred on by The Songs of the Nibelungs, many set off searching for the…
js13k 2018 offline
Entry for the js13k competition of 2018. Theme: Offline They are out there. Roaming through the forest, searching for prey. They can feel…
running game
【Javascript】簡単アクションゲームの作り方。アニメーションさせてキャラを動かそう。
tree game
Tree game is a little web game that uses a "skill tree"-Esque way of progression. You passively get currency, and then you can use that…
html5 showcqtbar
Example GitHub Page for showcqt.js. Go to html5-showcqtbar. Also visit showcqt.js benchmark.
spectro
Spectro is a real-time audio spectrogram generator for the web. It can visualise sound from your microphone or audio files on your device…
phaser3 retina
Demo on how to support different devicePixelRatio's in Phaser 3 Read more on the blogpost on
kessel run
Bankers start with $5000 more than all other professions. Doctors have a 20% more chance of healing sick crew members. Space cowboys have a…
MedievalWar
Medieval War is a turn-based strategy game I created in my free time for education purposes, inspired by Fire Emblem series. This game is…
phaser catch the cat
直到你把小猫围住(赢),或者小猫走到边界并逃跑(输)。 参考 src/solvers/ 中提供的例子编写算法,并使用下列代码替换。 这个 solver 的返回值即为猫要往哪个方向走一步,如果撞墙则算玩家获胜 猫站在星号的位置,数字代表每个方向的编号 游戏的思路和小猫的图片来源于…
SuperMarioWorldJS
Super Mario World built with Phaser. Featuring ES6, Node.js, Gulp, Browserify, Babel, and Browsersync. Play the demo online at…
red billion
Game for js13k 2020
js13k 2020 404
Entry for the js13k competition of 2020. Theme: 404 (Not Found) A 2D platformer. Make quick decisions where to jump next while the ground…
js13k 2021 space
Entry for the js13k competition of 2021. Theme: SPACE You try to sleep, but there is something at the back of your mind… Making its way to…
LD36
my LD36 entry
LD38
The game is about a tiny ghost living in small but multi-layered fantasy world. The goal is to travel into different areas to gather gems…
super mario run using javascript
A fun super mario game made using html, css & JavaScript
Gigily HTML CSS JS
گیگیلی | Gigily 🤩😉
BlockNinja
A clone game of Fruit Ninja
Stack Game JavaScript
A simple stack game implemented in HTML, CSS, and JavaScript. This project provides a visual representation of a stack data structure…
battle city
基于 TypeScript 的《坦克大战》的非标准实现. Yet another Battle City implementation with TypeScript.
word beater
:computer: Typing Game, inspired by Brad Traversy
Spider Man
A Mini-figure Spiderman game with more villains to fight in HTML5, CSS3 and Javascript. A Laptop, Computer or a Desktop with a keyboard.
slot game
Check out a new version written in PixiJS ( This vanilla JavaScript slot game features a dynamic and customizable user interface using a…
Design Patterns JavaScript
Design Patterns - a quick game to test your familiarity with the 'Gang of Four' design patterns implemented in JS. This is a small game to…
Typing Tutor
Real-Time Falling Letter Gameplay 🔡. Press the Correct Key Before the Letter Reaches the Bottom ⌨️. Progressive Difficulty with Increasing…
Symon Says
Simon Says - Classic Memory Game is a modern, responsive single‑page web game that challenges your memory by requiring you to repeat an…
browser game Monopoly Multiplayer
Monopoly Multiplayer
Welcome to the Monopoly Web Game, an online adaptation of the legendary board game! Buy, trade, and build your empire while managing your…
Solitaire
Klondike Solitaire – Final Release is a modern, fully responsive web adaptation of the classic Klondike Solitaire game. This project…
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…
racing js
The src folder contains the original implentation withou any AI generated code, the game can be played on , the multiplayer game race can… Vibe-coded 🔥 1 · 😂 1 · 🤯 1
supercold
A simple 2D HTML5 game with the clever mechanics of SUPERHOT. You can play it here!
BlackJackJs
Black jack game made in Javascript with CreateJs demo Click on a chip to bet and start playing ! Thanks to Kenney Vleugels for the assets!
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…
GeradorDeLava
Olá pessoal!, esse projeto tem como principio mostrar que com o uso da programação podemos criar boas simulações como essa, um gerador de…
bullethell.p5js
A bullet hell game in HTML5 and JS, using the p5.js library. You can play it here.
Fruit Ninja
Fruit Ninja - the most popular fruit-slicing game in the world! This game is built completely using the p5js JavaScript library. RULE 2…
BML Traffic Model
The Biham–Middleton–Levine traffic model is a cellular automaton that represents a flow of traffic. The concept is simple: Pixels represent…
8d audio
Turn any song into 8D audio — right in your browser. A complete 8D audio studio that lives in a single file: index.html. Drop in a track…
cellular automata
Generats cellular automata depending on wolfram rule
elementaryCA
elementary cellular automata browser viewer
myfirstgame
my dog to prevent him from eating chocolates for educational purposes https://078e20d8.cloudie-game.pages.dev/
babylon 3dtiles demo
Minimum implementation for a Babylon.js 3D Tiles renderer by extending the classes from 3DTilesRendererJS. Bounding volume math in based on…
this is the way
Team Livin' La Vida Yoda's Game entry for the May the Force be with you Code Institute Hackathon, May 2023. 'This Is The Way' is a…
to the stars game
To The Stars game hosted on github In case itch.io goes down, this website will be here if you just feel like shooting some enemies. I also…
skyline builder
Skyline Builder is a browser-based web game developed using JavaScript and the KaplayJS game library. 🔸 Skill Showcase: This project…
crazy water world
Crazy Water World: Start With a Floating Toilet — a single-file HTML game that is a 1:1 parody of the mobile-game ads that keep showing up…
CS312 ATV
This is the CS312 (Computer Graphics) Project for Jake Alldredge and Kyle West. It is a simple ATV game rendered using BablyonJS.
yuka babylonjs examples
try to avoid parented TransformNodes with YUKA. YUKA will place your object in world space.Use YUKA's parenting instead. you must scale…
reversal probe
Use your Friendship Residue™ to encourage an enemy to sleep. Collect them fast for assimilation. Their new reversed attitude makes them a…
css doom
I rebuilt Niels Leenheer's cssDOOM ( as a Vite-based static site. Niels Leenheer created the rendering engine, game logic, and CSS…
courtside tennis
A host-authoritative browser tennis game for one shared screen and two phone controllers. No in-game account, installation, camera, or…
WorkStudy
A modern student hub built by The EYMC Group. WorkStudy combines games, tools, proxies, chat, and entertainment into a single easy-to-use…