List of chess software


comes in different forms. A chess playing program provides a graphical chessboard on which one can play a chess game against a computer. Such programs are available for personal computers, video game consoles, smartphones/tablet computers or mainframes/supercomputers. A chess engine generates moves, but is accessed via a command-line interface with no graphics. A dedicated chess computer has been purpose built solely to play chess. A graphical user interface allows one to import and load an engine, and play against it. A chess database allows one to import, edit, and analyze a large archive of past games.

Chess-playing programs for personal computers

Chess engines

Chess graphical user interfaces

Chess-playing programs for video game consoles

Chess apps for phones/tablets

Chess computers

The following are special-purpose hardware/software combinations that are inextricably connected:

Programs for reading and editing chess databases