LittleJS is a fast, lightweight, and fully open source HTML5 game engine designed for simplicity and performance.
This repo is a library of LittleJS AI experiments:
- playable games generated or iterated with AI help
- starter projects you can fork and remix
- docs and prompts to improve LittleJS + AI workflows
Want to make a game without writing code? Try the LittleJS GPT!
For advanced users, LittleJS also works great with tools like GitHub copilot, Codex, and Cursor.
LittleJS and everything in this repository is MIT licensed! See LICENSE for details.
- LittleJS Engine - The main LittleJS repository
- Games Folder - Example games made with LittleJS AI
- AI Folder - AI instructions, tutorials, and reference materials for vibe coding with LittleJS
- LittleJS GPT AI - Use ChatGPT to make games without writing any code
- LittleJS AI Games Video - 20 quick game demos made with LittleJS AI
| Game | Play |
|---|---|
| Tetris | Play |
| Space Invaders | Play |
| Mini Golf | Play |
| Missile Command | Play |
| Sokoban | Play |
| Asteroids | Play |
| Minesweeper | Play |
| Flappy Bird | Play |
| Lunar Lander | Play |
| Othello | Play |
| Orbitswarm | Play |
These games are playable but need some iteration and polish to take them to the next level.
| Game | Play |
|---|---|
| Snood | Play |
| Breakout | Play |
| Centipede | Play |
| Columns | Play |
| Combat | Play |
| Frogger | Play |
| Geometry Dash | Play |
| Pac-Man | Play |
| Pole Position | Play |
| River Raid | Play |
| Robotron | Play |
| Snake | Play |
| Joust | Play |