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.
-
Updated
Feb 28, 2025 - Python
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.
Simple app for chess coordinate training
Chess in Python, featuring Stockfish and chess.com / Lichess API support (coming soon!)
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.
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.
Professional real-time chess analysis sidekick with Stockfish 18. Desktop GUI (PyQt6) + Web API (FastAPI) - 471 ECO openings, blunder detection, premium UI, underpromotion, PGN import/export
Structured chess opening variations used by FreeChessTrainer.org (JSON dataset).
Chess trainer
Add a description, image, and links to the chess-trainer topic page so that developers can more easily learn about it.
To associate your repository with the chess-trainer topic, visit your repo's landing page and select "manage topics."