Chess Forge is a Free and Open Source Windows desktop application facilitating chess training. Use Chess Forge to build your opening repertoire, study endgames, strategy and tactics. Utilize the two distinct solving modes and also Chess Forge's unique Training Mode where you get tested against the workbook's content with the help of the engine.

Web Site : https://mindrose.com.au
Source Code: https://github.com/czbar/ChessForge
Installation info: https://github.com/czbar/ChessForge/wiki/Installation
Contact: https://mindrose.com.au/feedback.html

New in v.1.12.4 (June 2025 - fixes blocking issue in Training): https://github.com/czbar/ChessForge/wiki/Release-History

Features

  • Study and train against downloaded, coach-supplied or self-created PGN Workbooks.
  • View the Opening Explorer, Endgame Tables, preview/import Top Games from lichess.org.
  • Download user games from lichess.org or chess.com into a new workbook or into a chapter of an existing one.
  • Import Games and Exercises in PGN format or enter them manually.
  • Organize downloaded games of a player into repertoire, white/black, chapters and trees.
  • Automatically evaluate positions, lines and games.
  • Test your knowledge against the content of the Workbook. Start a game against the engine from any position.
  • Restart / roll-back your training or your engine game at any point.
  • Insert illustrative diagrams in Study/Games/Exercise
  • Evaluation Chart combined with Engine Lines.
  • File -> Online Library to obtain the published workbooks.
  • Solve exercises by guessing the main line or submitting an analysis.

Project Samples

Project Activity

See All Activity >

Categories

Chess Games

Follow ChessForge

ChessForge Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • I find the Chess Forge’s ability to create custom workbooks to be a particularly valuable feature. I can effortlessly create my own opening repertoire, create thematic exercises, and analyze everything with the integrated Stockfish engine. It combines the capabilities of multiple existing chess apps with an intuitive user interface and very high reliability. I value effortless import of games from Lichess, Chess.com, top players games or external pgn files, as well as ability to search through the games using multiple criteria. Online library is well designed and very useful and I look forward to the inclusion of more workbooks over time. What truly sets this app apart is the training mode. It allows me to practice against the positions in my workbook and receive instant feedback on my performance. An excellent choice for those who are serious about improving their game and is a must-have tool for chess coaches!
  • Excellent edit: Hi czbar, I'm a big fan of ChessForge and I'm about to switch to Linux for an extended period. Unfortunately, ChessForge is currently only available for Windows, and I won't have access to Windows machines during this time. I understand that developing for multiple platforms can be time-consuming, but I was wondering if you'd consider creating a Linux build of ChessForge in the future. Even a basic build would be greatly appreciated by Linux users like myself. In the meantime, I'll keep using ChessForge whenever I have access to a Windows machine. Thanks for your time and for creating such a fantastic chess program! Sincerely, karthick
    1 user found this review helpful.
    Reply from ChessForge
    Posted 2024-05-07
    Thank you for your kind words, Karthick, and for your help over the past year+ with identifying issues and proposing valuable features for the program (and, yes, I will get around to implementing at least some pseudo-dark mode, soon). Can't promise anything regarding Linux, though. If some fellow enthusiast wants to port the program I will be happy to help, of course. Btw, as a WPF application, ChessForge may perhaps run on Wine, maybe needing just some modifications in the code? But, I'm no expert in that area. Regards, Robert
Read more reviews >

Additional Project Details

Operating Systems

Windows

Registered

2022-08-19