Skip to content

gavink97/pgn-tools

Repository files navigation

pgn-tools

Why this project exists

I was not happy with the performance of similar chess tools using python

Features

  • query games from pgn files

  • reconcile multiple pgn files into one

  • convert chessbase files to pgn (experimental*)

Getting started

Download the binary or build from source

Planned additions

  • ✓ Convert games from other formats to pgn

  • ✓ Reconcile games into one database

  • ❏ Create tactics puzzles from games

Experimental

Convert is an experimental feature not yet fully supported, current drawbacks to using convert:

  • No check / checkmate marks

  • No variations

  • No disambiguations

  • Incomplete dates default to November 30th

Contributing

I’m open to contributions.

Support

If you’re feeling generous you can support this project and others I make on Ko-fi :)

Star

If you’ve found this useful please give it a star ⭐️ as it helps other developers find my repos.

Star History Chart

About

pgn-tools are designed to make chess database management easier

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors