Converts a PGN file to a JSON file. Designed for displaying Chess.com games inside of Obsidian using the Chess Study plugin.
Project description
pgn2json
Converts a PGN file to a JSON file. Designed for displaying Chess.com games inside of Obsidian using the Chess Study plugin.
Features
- Installable via pip
- Command-line interface
- Interactive documentation
Installation
To install pgn2json, simply run:
pip install pgn2json
Usage
After installation, you can use pgn2json by running:
$ python3 -m pgn2json
# or
$ pgn2json
Documentation
For more information, you can find the documentation within the docs directory or on the project's GitHub Pages.
Contributing
Contributions are welcome! Please refer to our CONTRIBUTING.md for more information.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pgn2json-0.1.2.tar.gz
.
File metadata
- Download URL: pgn2json-0.1.2.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bb2188687d8741e53387554bb95218d0377c57728680622498be5728a5fd30f |
|
MD5 | 46a561298bfb20887d04b4a144ae3ad7 |
|
BLAKE2b-256 | 8ccbfe170f0b0e0a822b56c69e3ff9ac96cadfd6b89b6b5ab4d15c04bd390371 |
File details
Details for the file pgn2json-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: pgn2json-0.1.2-py3-none-any.whl
- Upload date:
- Size: 11.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0a8d0ee3ccba268880916f1c6c0774c57c3c9adbbec447cd42d8c7639685d28 |
|
MD5 | 338279c7e934b9055872c1dbd0a84e78 |
|
BLAKE2b-256 | 4aeb256c4904fac59b83a1916683a921277487e754e7ee329a5efd96d3fa1f76 |