This chess book browsing application supports PDF game extraction and game tag extraction, as well as game variant editing and PGN support. It also includes support for Uci chess engines, OCR, and is available on multiple platforms. Java-8 and multiple languages are supported, and the software includes the ability to zoom in and out.

Some of the features of this app include the ability to extract standard tags from games such as player names and ELOs. Moreover, it comes equipped with OCR (Fen string detection from images) functionality.
You can also edit the tree variants and associated TAGs for each game. The app enables you to edit NAGS and comments for each move, which helps make the analysis easier. The app supports PGN (loading and saving) and allows you to configure starting positions.
When using the app, you can browse through the extracted games, look through the book in PDF and make full use of zoom functionality, making reading easier. For those keen on analyses, the app comes with Uci chess engine support, position analysis and full game analysis features. Furthermore, you can even play games on it!
This app is programmed in Java and is multi-platform, which means it works on all operating systems including Windows, Mac and Linux. It supports multiple languages, including Spanish, English, Catalan and Russian. It even has a command line version's included (pdf2pgn). The source code of the app is also available for all users.
One prerequisite for using this app is having JRE-8 installed (Java-8). Overall, it's a fantastic app that will surely enhance the overall chess experience for every chess enthusiast out there.
Version 1.26:
* Support for figurine algebraic notation game extraction
* Improvements at game extraction that lead to good success rates
* New interaction between Pdf window and extracted game moves
Version 1.20:
* New game extractor that takes into account brackets in PDF.
* Now, game data are also extracted (player names, ELOs, ...)
* OCR (image -> FEN)
* Uci engines supported
* Position analysis
* Full game analysis
* Now you can play games with time
* Dark mode option
* Some other improvements