๐น๏ธ LittleJS Arcade
June 12, 2026 ยท View on GitHub
A collection of classic games built with LittleJS. Each one is a single, self-contained file and playable instantly in your browser.
๐ฎ โถ Play in LittleJS Arcade

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.
Inside the arcade
- โถ๏ธ 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
๐น๏ธ Featured Games
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
๐ Resources
- 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
๐ License
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