Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Open source chess training software. Play against bots, analyze with engines, explore chess openings, and more.

License

ChessMD/ChessMD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess Database Viewer

A Qt-based chess game and database viewer. This application allows users to browse, manage, and analyze chess games stored in .pgn files, offering features such as filtering, opening analysis, variation tracking, engine analysis, and game review.

Figure 2.1b Figure 2.1c

Features

  • Browse and manage multiple chess databases
  • Visual game preview and board interaction
  • Add, delete, and navigate moves & variations
  • UCI engine support for real-time position analysis
  • Explore openings and statistics from an opening database
  • Game review including accuracy and move evaluation
  • Multi-tab navigation for parallel games and databases

User Guide

For detailed instructions on how to use the software, see the User Guide.

Alternatively, you may watch the following tutorial:

Watch the video

Download Link

Download from chessmd.org

Building Locally

Requirements

  • Qt 6.5 or higher
  • C++17

Building

To build the project:

mkdir build
cd build
cmake ..
make

Chess Piece Attribution

This project uses chess piece images from Lichess.org, available under various open licenses. The original repository can be found at https://github.com/lichess-org/lila, and the files are located under public/piece/.