A collection of classic games built with LittleJS. Each one is a single, self-contained file and playable instantly in your browser.
The LittleJS Arcade is a growing collection of arcade games — shooters, puzzlers, board games, racers, physics toys, and more — all built with the LittleJS engine. There's nothing to install: every game runs right in your browser, and because each one is open source, you can fork any of them as a starting point for your own.
▶️ Instant play — pick a game and go, no installs or downloads- 🔎 Browse & search by category, with Top Picks and Recently Played
- 🎬 Live demos — many games play themselves in attract mode right on the home screen
- 🎮 Gamepad support, fullscreen, and shareable links
- 💾 Saved high scores for each game
- 📱 Works on desktop and mobile
- 🧩 Every game is open source — fork it and make it your own
A few favorites to start with — play the whole collection in the arcade...
- 🏙️ Missile Defense
- 🤖 Robo Rescue
- 🎱 Pool
- 🧛 Emoji Survivors
- 👾 Space Intruders
- 🐸 Froggit
- 🃏 FreeCell
- 🔴 Checkers
- LittleJS Engine — the main LittleJS repository
- LittleJS AI Tools — templates and skills to improve LittleJS + AI workflows
- LittleJS GPT — make games in ChatGPT without writing any code
- Games Folder — the source for every game in the arcade
- Templates Folder — starting templates and reusable components
LittleJS and everything in this repository (except Twemoji font) is MIT licensed — see LICENSE for details.
Twemoji (twemoji.ttf) (c) Twitter, Inc & contributors, licensed under CC-BY 4.0