Unofficial Chess.com Python API and toolkit.
This Python API is a wrapper to the PubAPI (a read-only REST API that responds with JSON-LD data).
Install from PyPi:
python3 -m pip install chesscom
Install locally
git clone [email protected]:jeffreywardman/chesscom.git
cd chesscom
python3 -m pip install -e .
- Set up GitHub Actions
- API usage examples
- Documentation
- Read the Docs
- Abstraction for similar data classes.
- Plot by piece type
- Plot piece coverage
- Create game GIFs
Please ensure PRs have the following formats:
- Code formatter: Black
- Docstrings: Google
I will continue to maintain this repository so issues and pull requests are very much welcome!
Feel free to add me (jeffreywardman) on chess.com so we can play sometime!
If you'd like to register for a premium subscription to Chess.com, please feel free to use my affiliate link: https://www.chess.com/membership?ref_id=41653954