Welcome to Scidb

Scidb ("Scidb is a Chess Information Data Base") is a chess database application for Linux/Unix and Windows. Scidb is inspired by Scid ("Shane's Chess Information Database"), but it is a completely new development.

The principal features of this chess database application:

  • Support of various chess variants:
  • Support of Chess 960  and Shuffle Chess 
  • Support of various database and archive formats:
    Scidb: .sci, .scv
    Scid: .si3, .si4
    ChessBase: .cbh, .cbf (read-only)
    .cbv, .cbz (read-only, in preparation)
    C/CIF: .cif, .ccif
    PGN: .pgn, .pgn.gz, .zip
  • News

    Revision 1431 has been released, it contains a few major improvements, especially:

    • New mode "Opponents view" in analysis window.
    • Support of Windows chess engines, provided that Wine (Windows Emulator) is installed.
    • New tab "Start positions"
    • Tip-of-the-Day-Dialog
    • Additional column "Move List" in game lists.
    • The panes on board tab now are freely configurable, in size and position (Drag&Dop).
    • The layouts of the board tab are loadable and storable.
    • New variation enter mode <F5>.
    • Revised Tk Text Widget integrated, all the performance problems with long lines are gone.
    • Revised game editor control, now loading of games will have optiomal performance.
    Older News

    The new Scidb version is still in active development, but it may take some time, because there are some elaborated innovations. The current innovation is a revised implementation of the text widget in Tk library. This library is used for the implementation of the graphical user interface. The problem with old implementation is the poor performance, the revised implementation is very fast. Not only the load of games will be accelerated, especially scrolling will become easier to handle: the old version is hanging if the game is very long. See page Revised Implementation of Tk Text Widget  if you are interested in this revised implementation.

    More important innovations, currently in development:

    • Accelerated position search for opening positions. This algorithm is very time-consuming in development, since about two years in work (it requires to solve a problem of exponential time complexity).

    • As a by-product of the accelerated position search a new tab for opening classification will exist, with presumably more than 80,000 opening positions, more than 3,500 will be named.

    • New format for chess information interchange. This format will provide the interchange of chess games, or even chess databases, between different applications. The old PGN format is in general not intented for this, because this format was developed for the interchange of chess games between chess engines, interchanging chess databases would cause garbling of data (in general). See C/CIF  if you want to know more about this format, but this page is still under construction, some pages are not yet finished.

    • CQL-S based search functions for position search, pattern search, move sequence search, and header search.

    • New player data base, with online update. It is planned to provide monthly updates.

    • Links inside games to other games in a database.

    To be informed perodically about Scidb you may subscribe the blog on Tumblr , but an user account is required.