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 2901–3000 of 3079
arena game
Enter the Arena. Adapt. Survive. Game arena arcade-survival di browser: 12 mode, 8 boss, 6 kemampuan. HTML5 Canvas + JavaScript murni…
domuslab
A Sophisticated Web-Based Interactive Application Built with a Modular Architecture, Custom Gameplay Mechanics, Dynamic Rendering…
shop sim 3d
A walking simulator set in an Indian supermarket, built with Three.js in plain JavaScript. You get a shopping list, find each item across…
type
Thirty Pokémon as a constellation of stars. Each load pulls a random run of 30 Pokémon from PokéAPI. Colour is type, size is strength, and…
3d math wall game
Transform your number before the wall arrives. A colorful 3D arithmetic action puzzle built with JavaScript and Three.js, playable directly…
musevis
A VJ visualizer for DJ sets: circles, triangles and squares that move to your music one HTML file · runs in the browser · free and open…
nodes
A spring network of ten strangers. Ten generated people from the RandomUser API, pulled into place by springs and grouped by country. Live…
misrule
A platformer where every arena secretly rewrites one law of physics, and you score by deducing which. Vanilla JS, runs offline. Built at…
web demo NEJS
NEJS
A small platformer written in plain JavaScript on a canvas, at the NES resolution of 256×240. Sprites are 16×16 tiles cut from one tileset…
Startup Simulator
A 3D business simulation in your browser: grow a company from a garage to a skyscraper, and learn business administration and accounting…
sheraz portfolio
A single-page portfolio with a WebGL "agent graph" that reshapes itself as you scroll. Open the URL Vite prints (usually The dev server is…
one more jump
A vertical platform-jumping browser game inspired by Doodle Jump, built with JavaScript and Canvas without a game library. Jump between…
kar birlestir
Tam kalitede izlemek için görsele tıkla · MP4, 26 saniye 2048 tarzı kış bulmacası. Aynı iki karoyu birleştir, bir üst aşamaya geç: kar…
unlimited games
A hub of 10 free browser games — no downloads, no sign-up. Just open the site and play. I'm Ritik Raj — B.Tech CS/IT student at GL Bajaj…
planet defense
game · javascript-game · tower-defense
Mine Clicker
Mine-Clicker is an idle mining clicker game developed using PhaserJS and pure Javascript. The objective of the game is to mine as much…
career quest
A playable résumé built as a side-scrolling platformer with HTML5 Canvas and vanilla JavaScript. Travel through chapters of my education…
portfolio
My portfolio, live at krishviramgama.vercel.app. Short on time? Press Q on either page for the quick lap: the 60-second version. Vanilla JS…
snakes and ladders
The classic board game, rebuilt from scratch for the browser. Curvy hand-drawn snakes, climbable ladders, a tumbling 3D die, 2 to 4 humans…
chinese chess training
本專案是 doggy8088/chinese-chess 的非官方衍生/擴充,在原有 Three.js 3D 中國象棋、雙人對弈與三級 AI 上,加入殺局建立與反覆練習。 手動擺盤 → 確認局面 → 錄製答案 → 開始練習 → 完成殺局 Coach…
marble machine
A marble-run browser game. Drop a marble at the top and follow it down a Rube Goldberg course around twenty thousand pixels deep, through…
lagos market run
A real 3D market runner made for start.ng, using a locally included Three.js r180 (MIT). A jointed start.ng avatar runs continuously down a…
space invaders game 2d
This game is made by HTML5 canvas element and vanilla Javascript by Aldrin Caballero. TAITO is the exclusive owner of the global…
humanvszombie
A fast-paced action game where you fight off waves of zombies with your gun! Use your keyboard and mouse to move, shoot, and reload while…
shape escape
Shape Escape is a browser-based game where you control a square that must avoid falling shapes to survive. The objective is to survive for…
outbreak
A thrilling, fast-paced 2D zombie shooter where you must survive endless waves of terrifying enemies. Battle through an apocalyptic…
tetris javascript
Tetris escrito con JavaScript. Se usa canvas para dibujar el tablero. Absolute point: A point with x and y that is absolute to the game…
Snaik
A simple web-based snake game built using HTML, CSS, and JavaScript. Use the arrow keys or WASD to move your snake. Use SPACEBAR to…
aruta.sh
A desktop-OS-styled personal site with a full windowing system, themeable UI, a built-in terminal, and a plugin system that lets anyone…
Underlore
Underlore is a fully offline, zero-dependency browser roguelike about descending through ten forbidden archives to recover the First Word…
neon pulse
A precision dash roguelike set in a neon-drenched void. Charge your pulse drive, aim with the cursor, release to dash through waves of…
snake game
A browser game built with HTML, CSS and JavaScript, using HTML5 Canvas for rendering and localStorage for player names and a top-five…
Dungeon box
A complete 2D roguelike for the browser: HTML5 Canvas + vanilla JavaScript ES modules. No build step, no bundler, no framework, zero…
Tetris
Implémentation du jeu Tetris en JavaScript vanilla (Canvas API), sans framework. Ouvrir tetris.html dans un navigateur, ou héberger les 3…
blockdrop web game
Детерминированная falling-blocks игра для Web/PWA и Android: одиночные режимы, AI в Web Worker, проверяемые повторы и server-authoritative…
breakout
7 modos: Clássico (15 fases), Infinito, Frenético (todo tijolo solta um buff, nunca um ruim), Contra o tempo, Uma vida, Desafio diário e…
roadline95
A circuit racing game for the browser in the style of the mid-1990s racers: the first texture-mapped 3D worlds, SVGA 640×480 in 256 colors…
GrubBlastersHTML
Grub Blasters is a turn-based artillery game in the spirit of Worms, built entirely as a single, dependency-free HTML file. Two teams of…
moonlighter rpg
주야간 듀얼 루프 던전 상점 경영 RPG (Single-File HTML5 Canvas & Web Audio API) 낮에는 상점에서 전리품을 팔아 최적 마진율을 탐색하고, 밤에는 고대 차원문 던전에서 희귀 유물을 파밍하여 30일 이내에 빚을…
stakka2
▶︎ 지금 바로 플레이 — midasyoo.github.io/stakka2 3부작을 한 편에 담은 소개 영상입니다 (내레이션·배경음 포함). 원본과 제작 도구는 1편 저장소에 있습니다. STAKKA 1 의 원터치 타워 쌓기를 베이스로, 스토리 모드…
jelly blocks
A mobile-friendly jelly block puzzle game prototype built with HTML, CSS and JavaScript. The game focuses on placing colorful jelly-shaped…
caught modi
Caught Modi is an endless 3D runner game built from scratch using HTML5, JavaScript, and the Three.js library. The game features a fun…
bheem rpg
In this project I have built a 2D RPG game in JavaScript with the help of Phaser libraray. The main character of game is Bheem, which is…
golf projectile simulation
Este projeto é uma simulação física de um lançamento de golfe que modela o movimento de um projétil considerando arrasto aerodinâmico…
distant lights
Distant Lights is a physics-informed software instrument and analysis toolkit for synthesizing sound from intensity-modulated light models…
s3 player static
A lightweight, browser-based music player for songs hosted on S3. Check it out here: Live Demo Set ACCESS_KEY and SECRET_KEY in your…
maze escape
I developed this game where the objective is to guide a rat through a challenging, randomly generated maze to reach its food. By utilizing…
Role Playing Game
A browser-based pixel-style role-playing game featuring authentication, persistent cloud saves, quests, equipment, crafting, boss battles…
world cup
A cyberpunk-themed, full-stack World Cup fan experience. Live scores, historical match archive, and an interactive card battle game — all…
brick mart
Shop the toy aisle of a big department store, then build what you bought, brick by brick. It's a browser game for small children, played…
cozy space story kit
A tiny visual novel engine for the browser, in plain HTML and JavaScript (no engine, no build step). Write your dialog in story.js, upload…
snake game
Game arcade Snake dengan 12 mode permainan, 10 achievements, dan 4 tema visual — dibangun murni menggunakan HTML, CSS, dan JavaScript…
Spring Powered Rectangular Motion
Explore the dynamic motion of a rectangular object influenced by various physical forces in this simulation project. Witness the interplay…
phaser star game
This is phaser star game. Use ./steps to see step by step how it was built. Every .html file in ./steps show stage (part1.html) is start…
classic snake game html5 canvas javascript
🐍 A modern Snake Game built with HTML5 Canvas, CSS, and Vanilla JavaScript. Features mobile touch controls, grid & speed customization…
HSC 2022 Q16b
This is just a really simple simulation that can be used to find out the answer to Question 16 part (b) in the 2022 HSC Extension 2 Exam…
adhd trap
Ability to choose custom sound effects from your device. User friendly sliders as variables settings. Different spin effects often seen on…
curtainsjs
Note that if you are using React, you might want to try react-curtains, curtains.js official React package. The library is split into…
black hole square
A puzzle game for js13k 2021 Clean up all the other squares in the universe. Just tap them and see what happens. Swipe right to reset a…
flappy bird game
A aula esta disponível no canal KnifeCircus Aqui Nesse repositório guardo o jogo que foi proposto nessa aula. Criando um Flappy Bird do…
pendulum
A physics-inspired 2D browser game for both mobile and desktop that involves an alien swinging from a rope to avoid obstacles in randomly…
snakes and ladders
Help Drillo on his mission to destroy the X-Ray Orb by avoiding the dangerous side effects and gaining power-ups and upgrades along the…
demolishedWebGPU
demolishedWebGPU is a shader rendering engine based on WebGPU. WebGPU is a new web API that exposes modern computer graphics capabilities…
2D game portfolio website
Here is a guide: How to deploy the project Working on this project allowed me to learn and implement game development concepts using…
Dungeon Crawler
A top-down pixel-art action RPG built with Cocos Creator 2.4.8. Explore a village and a forest full of goblins, collect gold and potions…
stardust game
A meditative arcade game about movement, light, and the quiet joy of drifting through a starfield. Gather glowing motes, paint…
neon grid
A neon circuit-connection puzzle game. 100 levels. Daily puzzles. Offline. Mobile-first. Rotate circuit tiles to route energy from the…
Monster Battle Ground 2D Game
A browser-based 2D side-scrolling shooter project with a landing page, account-form screens, a welcome/menu flow, and the game itself…
Common Ground
A daily puzzle game where you sort clues into overlapping categories and uncover the common ground. Common Ground is a browser puzzle game…
monster shop idle
A small idle clicker about running dodgy shops, in ten settings: a goblin in a haunted mall, an ex-smuggler on a space station, a pirate…
purvalsingh.github.io
Space-themed portfolio of Purval Singh, web developer and CS student, with a playable arcade
mgupta646.github.io
An interactive, GBA-style pixel town where every building is a piece of my work: AI products, data and analytics, software, NYU coursework…
web demo 3D Tetris
3D Tetris
WebGL project for Computer Graphics Course
thock
Mechanical keyboard sounds for the web. Pick a switch, type, and hear it with spatial audio, a reactive visualizer, a typing test and music…
prism pulse game
A fast-paced arcade game of color, rotation, and reflex. Rotate your shield to absorb matching orbs — one wrong move and it's over. The…
operation silent dawn
A browser-native C&C fan expansion by DRVsoft (2026), built on Aditya Ravi Shankar's open-source HTML5 engine. ▶ PLAY NOW in your browser ·…
six pm sprint
assets/ 下的 PNG 图标由 assets/icon.svg 生成(iOS 不支持 manifest 中的 SVG 图标,必须提供 PNG): shell 必须整体更新:src/game.js 在模块顶层就要取 index.html 里的 DOM 节点,旧 HTML…
1to10
▶ 今すぐプレイ / Play now ホーム画面のスライダー/±ボタンで、最後の数字(2〜20)を設定します。 STARTを押すと3秒のカウントダウン後にゲーム開始。 1から設定した数字まで、順番にタップします。…
Snake Feast
A modern, feature-rich Snake arcade game built with Phaser 3 & Web Audio API. Control your snake, collect unique power-up foods, build high…
hyper snake omega
RAINBOW FEVER. 76 segments, 27x combo, 280% engine speed, walls turned off. Forget whatever boring, beige, 1997 Nokia snake game you played…
kytherion drift
Kytherion Drift is a fast canvas arcade shooter with exotic weapon pickups, boss waves, touch controls, keyboard movement, particle-heavy…
pocket arcade cn
18 款为手机而生的迷你游戏。无需下载,不用注册,点开就玩。 立即试玩 · 游戏清单 · 参与贡献 一站 18 款:反应、记忆、解谜、节奏、策略与经典街机玩法。 移动端优先:单手操作、触控反馈、横向卡片速选与新手导览。 打开就玩:纯静态站点,无账号、无充值、无抽奖或赌博机制。…
pet shield game
Pet Shield is a cute 2D HTML5 survival game built with Phaser. Draw a magical shield around the pet and protect it from incoming bees for…
bouncemaster
Bounce Master is a mobile-friendly HTML5 canvas platform game. It runs as a static page on GitHub Pages and includes a local AI Director… Vibe-coded
Hexkingdom
A medieval hex-tile kingdom builder that runs entirely in the browser — no game engine, no bundler, no build step. Place terrain tiles…
professional calculator
A zero-dependency, framework-free scientific computing engine — and a full interactive workstation — that runs in the browser and Node…
Chroma Audio
A music player with real-time spectrum visualization and a built-in 10-band EQ. Single file, runs entirely in your browser — no server, no…
magnetic lacquer
A 3D sandbox for previewing magnetic nail polish (cat-eye / velvet) finishes. The magnetic field is solved exactly from a surface-charge…
happy birthday animation
Animasi Kanvas Interaktif & Audio Player Perayaan Ulang Tahun Modern Berbasis Web Happy Birthday Animation adalah aplikasi web interaktif…
physics simulators
1600+ interactive simulators covering structural mechanics, fluid dynamics, heat transfer, electromagnetics, and more. All run entirely in…
turing pattern generator
Gray-Scott reaction-diffusion system: spots, stripes, mazes from two parameters. Try it live · 🌍 EN · 🌏 ZH. Gray-Scott reaction-diffusion…
game of life studio
A polished web-based studio for Conway's Game of Life and related cellular automata. Infinite sparse grid, pattern library, custom…
three projective media
Projective media for Three.js, validated under real application constraints. three-projective-media projects one HTML video texture onto…
Cazi r.github.io
Kişisel portfolyo sitesi — retro masaüstü arayüzü. Tek dosya: index.html. Harici bağımlılık yok (yalnızca Google Fonts). Kaynak…
autoportrait
autoportrait renders an image as a timed painting performance on an HTML canvas: a graphite underdrawing traced along the image's edge…
sketchbook
A collection of small browser experiments: classic games, simulations, fractals and canvas effects. Most were written while learning web…
blazing energy showcase
An experimental, cinematic 3D product experience built with JavaScript and Three.js. The project explores real-time WebGL product…
Coruja Insights
Seu Instagram, analisado por uma corujinha esperta. A Coruja Insights é uma ferramenta gratuita que ajuda você a entender melhor o… Vibe-coded
transition effect
Watch the tutorial on YouTube Based on Fernando Serrano's example
DinoRerun
A remake or "rerun" of the Chrome dino run game built with p5js a JavaScript library used to create interactive visuals in a web browser…