Preparing for system design interviews?  Try bugzed.com →

python-chess

JSON →
library 1.11.2 ·python
verified Jun 28, 2026

python-chess is a comprehensive Python library designed for chess programming. It provides core functionalities like move generation, move validation, and support for common chess formats such as PGN, FEN, and EPD. Additionally, it offers features for Polyglot opening book probing, Gaviota and Syzygy endgame tablebase probing, and communication with UCI/XBoard chess engines. The library is actively maintained, with the current stable version being 1.11.2, released in February 2025.

total hits 20
actors 5 distinct systems
last hit 17d ago ByteDance
ByteDance
9
ChatGPT-User
2
NewsAI
1
Search engines
1
Humans
4

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada · 🇬🇧 United Kingdom · 🇨🇳 China