GitStar
GitHub TrendingTopicsLanguages
/

Chess GitHub Repositories

Explore popular GitHub repositories tagged “chess”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

lichess-org/lila

♞ lichess.org: the forever free, adless and open source chess server ♞

Scala18,6352,764
official-stockfish/Stockfish

A free and strong UCI chess engine

C++16,3462,983
jhlywa/chess.js

A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

TypeScript4,379984
thomasahle/sunfish

Sunfish: a Python Chess Engine in 111 lines of code

Lean3,272585
LeelaChessZero/lc0

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

C++3,187601
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

Python2,863581
lichess-org/mobile

Lichess mobile app

Dart2,489472
Zeta36/chess-alpha-zero

Chess reinforcement learning by AlphaGo Zero methods.

Jupyter Notebook2,224472
FreezingMoon/AncientBeast

The Turn Based Strategy Game/eSport. Master your beasts! 🐺

TypeScript1,867700
franciscoBSalgueiro/en-croissant

The Ultimate Chess Toolkit

TypeScript1,787292
RonSijm/ButtFish

Effortlessly transmitting Morse Code of chess moves to your butthole 💝

C#1,51628
lichess-org/chessground

Mobile/Web chess UI for lichess.org

TypeScript1,361328
jzyong/game-server

Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools

Java1,227490
CSSLab/maia-chess

Maia is a human-like neural network chess engine trained on millions of human games.

Python1,219150
thomas-mauran/chess-tui

Play chess in any terminal. Rust TUI, Stockfish, Lichess.

Rust1,15174
lichess-bot-devs/lichess-bot

A bridge between Lichess bots and chess engines

Python1,063563
lichess-org/fishnet

Distributed Stockfish analysis for lichess.org

Rust929112
maaslalani/gambit

Play chess in your terminal

Go90638
fairy-stockfish/Fairy-Stockfish

chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more

C++891265
WintrCat/freechess

WintrCat's Game Report ♟️

TypeScript842209
cutechess/cutechess

Cute Chess is a graphical user interface, command-line interface and a library for playing chess.

C++815183
pychess/pychess

PyChess - desktop chess client for Linux/Windows

Python808219
lichess-org/scalachess

Chess API written in scala. Immutable and free of side effects.

Scala779227
rooklift/nibbler

Chess analysis GUI for UCI engines, with extra features for Leela (Lc0) in particular.

JavaScript73697
sotetsuk/pgx

♟️ Vectorized RL game environments in JAX

Python63854
codedeliveryservice/Reckless

Competitive chess engine written in Rust

Rust58565
Elucidation/tensorflow_chessbot

Predict chessboard FEN layouts from images using TensorFlow

Jupyter Notebook567108
lichess-org/chess-openings

An aggregated data set of chess opening names

Python548128
Clariity/react-chessboard

A modern, responsive chessboard component for React applications.

TypeScript537158
daylen/stockfish-mac

Beautiful, powerful chess app for the Mac

C++537115
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source