ExaChess is a powerful, full-featured chess-database program for the Macintosh. It can manage a database of millions of master games, serve as a chessboard to play through games, and be used as a tool to record and annotate your own games, to play games against the computer, or to play perfect endgames.
Direct support (without conversion) of PGN, ChessBase (CBF), and NICBase databases, as well as ExaChess's own database formats.
Search across any number of databases or just a single database file by player name, event, year, result, ECO code, opening name, position, partial position, material, special game features, or any combination of these.
Resizable, customizable 2-D color board with smooth animation.
Flexible game parser that handles free-form text input, both algebraic and descriptive, including move and position evaluations, variations and text comments.
Records full tree of moves. Switch to variation or return to main line.
Shows opening tree (next moves for any opening position) with stats from the database. Quickly find matching games in database for any opening position.
Supports play against external 'chess engines' or against the database via the UCI protocol or Apple Events, including Fruit 2.1 (supplied), ZZZZZZ (supplied), Hiarcs, Crafty, GnuChess, and MacChess. Supports automatic annotation of chess games via the chess engines.
Mac OS X 10.4 PPC,
Mac OS X 10.5 PPC,
Mac OS X 10.3.9,
Mac OS X 10.4 Intel,
Mac OS X 10.5 Intel