Anyone can make a learning game now. A parent describes what their kid is stuck on, an AI writes it, and an hour later there’s a game. Most of those games never leave the family that made them. Open Recess is where they go next.
/catalog.json, released CC0. Build your own front-end, mirror it, fork it.Games that help someone learn something, that are free and kind to kids: no pop-up ads, no sign-up walls, no collecting children’s data. If something slips through, tap ⋯ on its card and report it. It hides after a few reports until a person looks. Vibe-coded or hand-coded, both are welcome. See the FAQ for more.
When you add a game we look for your page’s og:image tag, the same one that makes link previews in messages. No tag? We take a few screenshots of your game and you pick one, or you upload your own picture. To add the tag, put a 1200×630 picture next to your game and this line in your <head>:
<meta property="og:image" content="https://your-site/thumbnail.png">
The whole site is one small Cloudflare Worker, a SQLite table and plain HTML. No framework, no build step. Fork it, point it at your own catalog, or pull in ours from /catalog.json. More shelves is the point.
We host a few games ourselves too: Munch, a phonics game that teaches reading one sound at a time, and Jack & Rafa’s Cards, a jump-and-catch reading game designed by two kids.