Open-source, browser-local chess opening trainer — drill your repertoire with spaced repetition. No account, no server.
-
Updated
Jun 21, 2026 - JavaScript
Open-source, browser-local chess opening trainer — drill your repertoire with spaced repetition. No account, no server.
Chess trainer on PGN opening trees using tkinter GUI. Shows moves with arrows. Can read but also edit and save PGN. A small automatic PGN creator is also available.
Chess trainer
Build a custom puzzle set from tactics, positional puzzles, and decoys. Create a Schedule and compete with others training the same Woodpecker cycles.
AI-powered chess trainer — coach, play, puzzles and an arcade mode. Client-side Stockfish in a Web Worker; Supabase backend with a realtime leaderboard and cross-device progression. Built with React + TypeScript.
Simple app for chess coordinate training
Chess in Python, featuring Stockfish and chess.com / Lichess API support (coming soon!)
MonkChess is an opening trainer web-app.
3択で覚えるチェス初心者トレーナー。Stockfishが選ぶ3手から選ぶだけ。インストール・登録不要のオフラインPWA
♟️ Coach d'échecs qui apprend à RAISONNER : repère les signaux faibles d'une position et explique le pourquoi de chaque coup (indices progressifs, moteur dans le navigateur). FastAPI + données Lichess + narration Claude.
AI chess analysis assistant that suggests the best move with a plain-English explanation on Chess.com and Lichess. Chrome extension + web tools for any position. https://chesshelper.ai
800,000+ knight-focused chess puzzles for tactical training. Fork it (pun intended)!
Free, open-source 3D chess training game — get stronger through adaptive, spaced practice, not rote study. Learn patterns by playing; your mistakes become your next drills.
An interactive chess coach powered by Stockfish and Pygame. Play against a self-learning bot, watch AI duels, or train with toggleable beginner overlays (Hints, Openings, Tactics) that explain moves, highlight principles, and make learning chess fun.
Beast Chess — learn chess from zero to tournament-ready in 7 days. Interactive beginner lessons, guided first game, AI opponents (800–1900), 343 puzzles, endgame drills. One self-contained HTML file, works offline.
A browser drill for memorizing chess opening lines. The board plays Black from a prepared repertoire and you have to find White's move; get one wrong and the line restarts. The repertoire shipped here is the London System, taken from public Lichess studies in studies/
PySide6 desktop app for drilling chess openings against the Lichess explorer, with Maia bot opponents and post-game accuracy review. AI-written, a little buggy, idea worth taking further.
Structured chess opening variations used by FreeChessTrainer.org (JSON dataset).
Personal chess opening trainer for macOS — repertoire training, spaced repetition, Stockfish analysis, Lichess explorer. Qt/PySide6, GPLv3.
To associate your repository with the chess-trainer topic, visit your repo's landing page and select "manage topics."