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 1501–1600 of 3079
tictactoe JS
A simple tictactoe game using JavaScript canvas. You can customize the number of cells and the victory condition with the constants…
PingPong
This game lets you know how logical works in the game. Find the downloaded zipped file on your pc and extract it. Once you are done playing…
pixijs particle agd
Advanced Game Design with HTML5 and JavaScript Customize "Chapter 8 Particle Effect" so that it can be used with pixijs. Correct way to…
particles effects
Just some cool particles effects made using p5.js. Thanks to Traversy Media for the tutorial!
neon tic tac toe web game
A modern neon-styled Tic Tac Toe game built with HTML, CSS, and Vanilla JavaScript. This project features AI vs Human gameplay, Player vs…
particles constellations
An experiment on particles using HTML5 canvas
falling snow particles
Falling snow particles using HTML/JS canvas
web demo html canvas particle animation
html canvas particle animation
A basic particle animation following the cursor with Canvas
hold 60
You run a US power grid for one day. Keep it at 60 Hz, or neighborhoods go dark. Play it by hand, or write the dispatch code and race three…
arkanoid
Классический арканоид в браузере — один HTML-файл, без зависимостей и сборки. Работает на компьютере и телефоне. На телефоне выглядит как…
albers pong
A new take on an old school video game. Designed to prove the Albers Principal for Design 210. Special thank you to the original repo and…
pong 1972
Oldest Video Game
WebGL Pong
Un juego de Pong clásico implementado usando WebGL 2.0 y JavaScript puro. Física de rebote realista para la pelota. Soporte para controles…
pingpong
A simple ping pong game made with HTML5 Canvas and JS
browser game pong
pong
JavaScript-powered pong-game, ready to play in your browser.
pong
Pong is a table tennis-themed arcade video game featuring simple two-dimensional graphics.
canvas particle system
A live demo can be found HERE. The demo has many emitter types and some more explanations about this. e.g. create ~100 randomly colored…
SnaKey JS
click here to try the game! A port of the first version of this original game, which was first written in Python. As a preface, I'd like to…
pacman
Zero-dependency HTML5 Canvas Pac-Man with mobile controls, deterministic debug hooks, Vercel deployment, and a Supabase-backed global…
Pacman Game
This is a pacman game for our web development course. We used JavaScript, jQuery, HTML and CSS. You can click here to play our game. Home…
PacMan
* Pac Man made with Vanilla JavaScript using Canvas
particleswarm
Cool animated mouse cursor made with ThreeJs. Bunch of prticles will fly to mouse cursor. You can play with spread, number, and speed of…
morphingparticles
Morphing Particles Using Three.js and Tween.js
hex game of life
This is my final project for the Harvard’s CS50 course. Live version is available here. It is Conway's Game of Life on a hexagonal grid…
game of life
A game of line in HTML / JS using canvas. It uses an OffscreenCanvas for performances : renderering is done on screen then copied to main…
Coup javascript project
Coup is a card based game where the goal is to entirely eliminate the influence of other players. There are 4 classes each with unique…
QuantumQuarrel
JS Game
snake
This game was created using canvas as an opportunity to understand the basic principles and practice javascript. The repo can be accessed…
browser game Zuzel
Zuzel
Local 2D single/multiplayer racing game
Tic Tac Toe Two Player
Tic Tac Toe Web Game Two-Player VS is a modern, browser-based version of the timeless Tic Tac Toe game, reimagined for local head-to-head…
way of life
Conway's game of life implemented both in JavaScript and in WebAssembly using a canvas element for rendering. Demo up to 60FPS, 1 pixel per…
game of life canvas
Game of life in html5 canvas
2D Canvas Image Particles
A simple lightweight 2D particle system using Canvas. Multiple particle systems can be bound to the same canvas. Particles speed remain the…
webgl buddha
This demo is a WebGL port of Android live wallpaper 3D Buddha Live Wallpaper. Article explaining implementation of soft particles used in…
game of life 3d
Game of Life 3D version
game of life webgl
This project is a simple simulation of Conway's Game of Life, running on GPU. The rules can be changed to see how the world evolves. You…
game of life
game-of-life · glsl · javascript · shaders · threejs
pong
A Pong game made with plain JavaScript. Playable for one player versus a bot, or 2 players.
pong p5.js
This is the game pong made using the p5.js javascript library. It can be played here. Use the up and down arrow keys to control the player…
pongJS
A pong in Javascript
Pong
Pong é um jogo eletrônico de esporte em duas dimensões que simula um tênis de mesa. O jogador controla uma paleta (barra vertical) no jogo…
Pong
Pong is one of the earliest arcade video games. It is a table tennis sports game featuring simple two-dimensional graphics. The game was…
Battle RPG
An RPG game made to settle arguments. Pick a side — Tanks or UFO's — then watch to see who prevails as they battle it out. Go ahead, give…
ARTTECH 4136 001 Spring 2018
This repository is for my Final Project for a course called Experimental Game Lab (ARTTECH 4136-1). For my final project, I decided to…
sudoku solver
AlphaSudokuGo is a C++ program designed to solve Sudoku puzzles using a Constraint Satisfaction Problem (CSP) approach. It features a…
Susu
Browser-based Sudoku generator and solver with multiple difficulty levels
js game of life
This is a simple implementation of Conway's Game of Life in JavaScript. I hope you enjoy it 🙂
pacman custom
A custom Pac-Man game built with vanilla HTML5 Canvas and JavaScript. Custom Characters: OpenAI logo as Pac-Man, pixel crab sprites as…
web demo fractal
fractal
Canvas of native JavaScript is used. Drawing starts in [x, y]. A line continues to [x+a, y+b]. a and b are variables containing a random…
fractal
Project inspired by Mickaël Launay's video "À la découverte de l'ensemble de Mandelbrot"
GameOfLife
This project is an implementation of the cellular automation devised by John Horton Conway in 1970. I've recreated the system in…
Maze 3D
css · html · javascript · maze · maze-game
mandelbrot
Rendering Mandelbrot fractal in the browser
Barnsley Fern
A beautiful Barnsley Fern created using Math and random numbers. Built in p5.js Michael Barnsley(et. al) created this program to…
fractality
Visualizing fractals
von koch fractal js
Von Koch Fractal using simple canvas and js
js fractals
Disclaimer: obviously this is only a quick prototype/poc just for the fun of it.
multibrot
An animation of the Multibrot set fractal in WebGL. Khan Academy release can be found here.\ GitHub release can be found here.
fractal trees js
A simple implementation of recursive functions to draw a fractal tree
Pong JS
Pong (Canvas, Javascript)
double pong
Simple Game (JS and Canvas)
maze generator
Simple maze generator
fractal tree
This project was made by me as a hobby using the p5.js library. It takes an object oriented approach towards building a fractal tree from…
infinite zoom
Use the mouse to zoom in on an infinite (but very repetitive) fractal. It is explained here.
Tic Tac Toe Game
⭕ Day 11/40 — Modern Tic Tac Toe: 2-player + unbeatable minimax AI | Vanilla JS
Pong Game
Jeu Pong classique revisité avec interface moderne, intelligence artificielle adaptative et mode multijoueur local. 🤖 Solo vs IA…
q learning pong
Watch tabular Q-learning learn to play Pong, one generation at a time. The loop, live. Observe the state, choose a move, receive a reward…
pong game
A browser-based Pong game built with HTML, CSS, and vanilla JavaScript. This project started as a programming learning exercise and…
pong
A browser Pong game built with vanilla JavaScript and the HTML canvas. I made it for a quick holiday vibe-coding workshop at Meta. Both… Vibe-coded
game pong
A retro-inspired Pong game built with HTML, CSS, and vanilla JavaScript. 🕹️ Playable two-player Pong game in the browser. 🎨 Retro arcade…
pong classic
O clássico jogo Pong reinventado com skins visuais, IA adaptativa e modo multiplayer local. Feito em HTML/CSS/JS puro e empacotado como app…
fun 20260529 a buffer relay
Buffer Relay is a tiny browser puzzle about routing a packet stream through only two memory slots. Store incoming packets, emit the right…
Flipop
A dynamic and interactive memory card flip game built with vanilla JavaScript, PHP, and modern web technologies. Challenge yourself or…
Sudoku Solver
A fast Sudoku solver in Java, with an interactive web version that animates the algorithm step by step. ▶ Try it in your browser This was…
sudoku pro
Mobile-friendly Sudoku web app - dark theme, notes, undo, timer, offline play
sudoku graph coloring
Solve any standard 9×9 Sudoku using exact graph coloring, and watch the actual search. Try the live solver · Download the video · How it…
sudoku pro
A modern, high-performance Sudoku web application and logic solver built with pure web technologies (HTML5, Vanilla CSS3, ES6+ JavaScript)…
stardust particle field
鼠标引力 — 移动鼠标,周围粒子被吸引并拉出星链连线。 点击星爆 — 点击任意位置触发 26 粒粒子爆破。 实时控制台 — 毛玻璃面板:粒子密度(40~400)、引力强度、星链 / 辉光开关。 状态栏 — 实时 FPS、粒子数、当前主题。 性能细节 — DPR…
typing fighter game
Type faster → Hit harder. A high-octane 1v1 fighting game where typing speed and accuracy directly power combat moves, combos, super…
pacman js
A browser-based Pac-Man clone built with vanilla JavaScript, HTML5 and CSS — no frameworks, no build step. Classic maze, pellets and ghost…
come come
Um jogo de labirinto com quatro fantasmas. HTML, CSS e JavaScript puros — sem biblioteca, sem build, sem servidor. Ou clonar e dar duplo…
Pac Man
A browser-based Pac-Man clone built with HTML5 Canvas and vanilla JavaScript. Core gameplay (movement, collision, scoring, lives) is…
html canvas rain animation
A lightweight, responsive rain particle animation built with the HTML canvas API, CSS, and plain JavaScript. The original canvas study…
pacman fpga
A browser-based visualization of the Pac-Man arcade hardware that **runs the real ROMs through a JavaScript Z80 emulator**. Every chip on…
lifelab
Conway's Game of Life — an advanced cellular automaton simulator with a comprehensive pattern library. Watch complex behaviors emerge from…
laboratorio sistemas complejos
Sitio web de divulgación científica sobre sistemas complejos, desarrollado como proyecto de retribución social de la Maestría en Sistemas…
katimages
interactive 60fps canvas particle background. background pre-fetching for instant cats. background music player (silly cat.mp3).
QRLife
Turn any link or text into a QR code, then watch it come alive in Conway's Game of Life. The QR code seeds generation 0 of the simulation…
Game of Life
Pruébalo en el navegador → El autómata celular de John Conway: una cuadrícula de células que viven o mueren según cuántas vecinas vivas…
maze generator
css · game-development · html · javascript · maze
game of life
Данный репозиторий содержит реализацию клеточного автомата "Игра Жизнь" (Conway's Game of Life) на чистом JavaScript, а также результаты и…
cayirmuhafizi
EN: A full-screen isometric field battle that runs in the browser (Three.js), inspired by Age of Empires 2 and DOTA: build, train an army…
kaletasima
EN: Three-storey castles, hidden treasures and fights around the golden tree, in the browser (Three.js); solo against bots or 5v5 online…
miner2149 js
An in-progress browser reimplementation of Michael Baker's Miner2149, a mining-colony simulation originally released for Palm OS. Play it…
yakargol
EN: 5v5 neighbourhood football meets dodgeball, played from an over-the-shoulder camera in the browser (Three.js); bots fill empty seats…
sonplaka
EN: A first-person disc arena over a shrinking void, in the browser (Three.js): knock rivals off the falling plates and be the last one…
izpesinde
EN: An isometric medieval hidden-identity game in the browser (Three.js): the culprit hides in the crowd, the detective reads the clues…
tic tac toe
Installable tic-tac-toe. Play against the AI, pass the phone, or start an online game with a 6-character code. MIT licensed. Buy me a…
slotmachine
Ein Browser-Slotspiel im Hip-Hop- und Graffiti-Stil: fünf Canvas-Walzen, ein mechanisch animierter Hebel und ein eigener Rap-Soundtrack…
shadow qi
A 2D fighting game that runs in your browser. Every fighter's sample combos (title screen → combos) show these patterns, the max combos…