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

Chess Engine Python Packages

Python packages with the GitHub topic chess-engine. Sorted by monthly downloads, with stars and forks.
py-stockfish
stockfish

Integrates the Stockfish chess engine with Python (Official fork)

1.4M 48 12
aywrite
mache

Measure A Chess Engine - From Mache (μάχη, battle) - Scripts and CI templates for measuring chess engines

3K 1 0
CSSLab
maia2

Official implementation of Maia-2, a unified human-like chess model across skill levels. For new projects, see Maia-3.

2K 157 28
luccabb
moonfish

~2000 Elo Python Chess Engine that implements: Negamax, PeSTO’s Evaluation, Null Move, Quiescence Search, Lazy SMP.

2K 25 4
victorgabillon
chipiron

chipiron is a Python library for playing chess. chipiron uses a tree-based approach and neural networks for move selection. The project includes a graphical user interface (GUI) that allows users to play against the Chipiron chess engine or watch it play.

1K 1 0
osick
chessmg

Chess move generation at engine speed with a Python API — the move generator behind the helpmate tablebase project.

1K 0 0
thomasahle
sunfish

Sunfish: a Python Chess Engine in 111 lines of code

1K 3K 582
LordDarkula
chess-py

Chess library for simple chess engine creation

924 13 4
brianhliou
misty-chess

An open-source fog-of-war (dark) chess engine: exact belief enumeration + GT-CFR search

537 3 0
Cheran-Senthil
chaturanga

Chess Engine

373 3 0
fspinna
chessplainer

Explain chess positions with SHAP: which pieces make Stockfish think a position is winning, drawn or lost.

295 6 0
i13e
osmanthus

♟️ An algorithmic chess engine, written in Python.

159 2 0
rbaltrusch
chess-ng

Full chess engine including chess AI

156 3 2
Guilherme-Vasconcelos
chessy

A simple chess engine

156 2 0
lemonforest
python-chess4d-oana-chiru

Python rule reference of oanaunc/4d_chess for Spectrally Encoding Chess4D-RU&C stuffs. rules in section 3, doi.org/10.3390/appliedmath6030048

156 0 0
theolvs
beth

Experimenting with Game AI applied to chess

139 2 1
LupyXev
pygame-chess-api

A chess API in python, provided with a fancy Pygame GUI

132 3 0
Khold6458
tournamentmaster

A Python CLI for running tournaments between chess engines.

126 0 0
ewimberley
pyanchetto

A python chess engine.

125 1 0
alvinypeng
chessidle

A pip installable Python chess engine

115 2 0
bannsec
ajar

Chess Opening Creator

108 1 0
CSSLab
maia2-stubs

Official implementation of Maia-2, a unified human-like chess model across skill levels. For new projects, see Maia-3.

89 157 28
LeelaChessZero
lczero-bindings

Open source neural network chess engine with GPU acceleration and broad hardware support.

85 3K 612
vietanhdev
chessai-python

Chinese Chess Advanced Analytics

78 14 4
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology