PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Pgn Python Packages

Python packages with the GitHub topic pgn. Sorted by monthly downloads, with stars and forks.
niklasf
chess

A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication

3M 3K 588
niklasf
python-chess

A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication

1.9M 3K 588
AnglerfishChess
esca

Rust/Python MIT chess library: rules, facts, explanations, PGN, opening books and names, UCI client, and an MCP server over it; one API, Chess960 throughout.

2K 0 0
bahmanm
libscid

libscid: chess applications made easy

2K 1 0
zedeckj
bulletchess

A high performance Python C extension for chess

963 67 2
AnglerfishChess
chess-esca-mcp

Rust/Python MIT chess library: rules, facts, explanations, PGN, opening books and names, UCI client, and an MCP server over it; one API, Chess960 throughout.

710 0 0
EndlessTrax
pgn-to-sqlite

Pull your Chess games from chess.com and lichess.org into a sqlite3 database.

665 26 1
fork52
chess-gif

Python library for converting PGN to GIFs

453 16 4
Laterunner
chess-scoresheet-generator

Generate chess score sheets from PGN files in PDF or JPG

251 1 0
DaniruKun
pypgn

A Python library for easy parsing of PGN (Portable Game Notation) files.

214 4 2
akuroiwa
chess-classification

Deep learning in FEN’s win / loss evaluation.

186 0 0
zq99
pgn2data

A library that converts a chess pgn file into a tabulated CSV data set.

186 20 5
seanbreckenridge
chessdotcom-export

Export your chess.com/lichess.org games using their APIs

185 5 1
DVDAGames
pgn-tokenizer

A byte pair encoding (BPE) tokenizer for chess portable game notation (PGN)

182 1 1
dignissimus
pgn-filter

A small program to query for games inside PGN documents

171 4 0
brettbates
pgn-parser

A Python Parser for .pgn chess games.

127 12 3
niklasf
python-chess-bughouse

A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication

123 3K 588
seanbreckenridge
chess-export

Export your chess.com/lichess.org games using their APIs

113 5 1
benedekfazekas
chesstree

A command-line tool for converting chess games between PGN, JSON, EDN, GraphViz DOT, and interactive HTML formats.

86 12 2
afozk95
pgn-to-gif

Generate GIFs of chess games from PGN files

68 2 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology