OhMyGame
OhMyGame is the open-source studio for making games with AI. Design, build, playtest, and publish games in one app, with your own model keys.
♟️ Lichess puzzles, one at a time, in a page that fits any viewport. A web port of my macOS menu-bar puzzle trainer.
Translation pending
GamesCSS · JavaScriptGitHub @staticoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗[!NOTE] This project was built entirely with Claude Code — the port, the puzzle pipeline, the tests, and the browser verification.
One chess puzzle at a time, in a page that fits any viewport. A web port of chess-puzzles-menuitem, a macOS menu-bar puzzle trainer.
No server, no accounts, no tracking. Static HTML/CSS/JS.
npm install
npm run dev
node test.js # checks the puzzle data is playable
public/puzzles.json holds ~7,400 puzzles sampled from the
Lichess puzzle database across rating bands
(popularity >= 90, plays >= 1000). It is committed, so deploys don't depend on a
290MB download.
Re-sample it with sh scripts/fetch-puzzles.sh (needs curl and zstd).
Vercel autodetects Vite. Build npm run build, output dist/.
GPL-3.0-or-later — required by chessground and the Cburnett pieces.