This site is an open source tech demo to view and browse the KingBase chess database. With ChessDB you have access to the entire 2.2 million games with about 177 million positions.
Use the Game search to find games by date, result, players, player ELO etc. Clicking on specific games takes you to the game viewer interface.
While browsing the moves of a particular game you are also presented with the moves in the database that were played in the position in other games. Clicking one of these moves will take you to the Move explorer with the move played in the position.
The Move explorer lets the user to navigate through variations of moves played in a position. You can discover openings or see what moves were played in other games in the same position.
The Position search allows you to set up an arbitrary position and see if it's present in the database. You can click on the games to start browsing particular games starting from the position you set.
The project source code is openly available at github. Feature requests and bug reports are welcome.
- PostgreSQL
- Redis
- Ruby
- Roda
- Elm
- Zurb foundation CSS