About the project
Small games. Source you can keep.
JS Breakouts is a free, no-account collection of browser games and inspectable JavaScript projects.
Play first, then follow your curiosity.
The fastest way to understand a game is to touch it. Every core page puts a playable version before setup or explanation. When you want to know how it works, the complete source is beside it.
There is no login, member area, global leaderboard, cloud project, or email gate.
A snippet is not a project.
Downloads include the page, styles, game logic, README, license, and third-party notices. The goal is a small handoff you can run, inspect, teach from, and adapt.
Visible settings, predictable results.
Choose the game, framework, difficulty, controls, theme, and advanced tuning. The browser rebuilds the preview and downloadable source from those explicit settings.
Original geometry, transparent terms.
The games use original Canvas geometry and browser APIs. They do not load classic game artwork, music, fonts, or remote assets. Original template code is distributed under the MIT License, and every package includes notices.