ChessX

a free open source chess database and GUI for Windows, Linux and Mac OS X under the GNU General Public License v2. Initially, ChessX has started as a continuation of SCID, but after some development, it was decided to break away from the Tcl/Tk code and start to program in C++ with [|Qt]. Initially developed by Michal Rudolf, current developers and maintainers include James Coons and Jens Nissen. || toc =GUI= The ChessX GUI implements a [|tabbed document interface], the frame-window with caption, [|menu]- and [|toolbars], and [|status bar] at the bottom. A document window represents a game, and consists of a board window with configurable notation pane, game list of the current database, opening tree and ECO panes, up to two analyze panes, and a database list window.
 * Home * User Interface * GUI * ChessX**
 * Home * Software * Databases * ChessX**
 * [[image:chessx.jpg link="http://sourceforge.net/projects/chessx/"]] ||~ || **ChessX**,
 * ChessX GUI ||~ ||^ ||

=Database= ChessX has an abstract //Database// C++ class, providing a common interface with methods for loading and saving of games, and for performing searches and queries. The concrete classes //MemoryDatabase// and //PgnDatabase//, derived from //Database//, implement the interface for PGN file based databases. Large PGN databases are indexed keeping persistent index files (.cxi) for faster re-opening and search.

=Features=
 * Load and save PGN files
 * Work with multiple databases simultaneously
 * Browse chess games, including variations
 * Enter moves, variations, and comments
 * Setup board, copy/paste FEN
 * Search in Databases for text or positions
 * Display tree of moves for the current position
 * Analyze using UCI and WinBoard/XBoard Chess engines
 * Prepare for openings or opponents
 * Training mode (next move is hidden)
 * Integrated Stockfish engine

=See also= > ChessDB > Scid vs. PC > Scidb
 * Chess Assistant
 * Chess Query Language
 * ChessBase (Database)
 * Hiarcs Chess Explorer
 * jose
 * SCID

=Forum Posts=
 * [|New free chess database is out - ChessX] by whp, CCC, February 27, 2007
 * [|ChessX 0.3.0 is out!] by whp, CCC, April 23, 2007
 * [|New ChessX release] by whp, CCC, August 06, 2009
 * [|HIARCS Chess Explorer!! vs ChessX Free Chess Database!!] by Jose Mº Velasco, CCC, September 10, 2012
 * [|Limit time that engines may use for analysis] by Louis Zulli, ChessX / Mailing Lists, June 10, 2014

=External Links=
 * [|ChessX | Free Chess Database]
 * [|ChessX | Free Games software downloads at SourceForge.net]
 * [|ChessX / Wiki / ChessX Manual]
 * [|Scid, ChessDB and ChessX - Chess Teacher Lessons]

=References= =What links here?= include page="ChessX" component="backlinks" limit="60"
 * Up one Level**