py-chessfessor

Build Publish Version Version codecov License: MIT PyPI - Downloads

Chessfessor is the short for "Chess Professor". This command line tool will allow you to download all your chess game data from Lichess and Chess.com. You can then put this data in any BI tool you like to analyse your games or generate dashboards like winrates per opening.

Install

python -m pip install chessfessor

Usage

python -m chessfessor Kasparov

Advanced usage

# Display help page
python -m chessfessor -h

# Get Lichess.org games for player Kasparov
python -m chessfessor Kasparov --website lichess

# Get Chess.com games for player Kasparov
python -m chessfessor Kasparov --website chessdotcom

#Get Lichess.org games for player Kasparov, including casual games
python -m chessfessor Kasparov --website lichess --include-casual

Disclaimer

I have no rights on Lichess or Chess.com. All rights belong to their respective owners.

But this tool comes from free, enjoy it! 🎉