computer-chess
Here are 17 public repositories matching this topic...
Single-file chess engine under 1k LoC of C99 with full FIDE rules and UCI support.
-
Updated
Sep 18, 2026 - C
Computer chess index
-
Updated
Sep 19, 2026
NNUE Chess engine in C++
-
Updated
Aug 26, 2026 - C++
Milky // A hopefully strong UCI chess engine
-
Updated
May 24, 2025 - Rust
42's club chess engine.
-
Updated
Oct 8, 2025 - C
An experimental UCI-compatible chess engine designed to explore Modern B* and custom DCP/DCPS search algorithms. At its core, it combines classical B*, PUCT, and various evaluation and policy networks.
-
Updated
Jul 29, 2026 - C++
Crafty 25.6.1 with HCE, project-trained NNUE Light, and CraftyNNv2 Heavy evaluation modes.
-
Updated
Aug 9, 2026 - C
A free, open-source C++20 UCI chess engine with NNUE evaluation, Lazy SMP multithreading, and Syzygy tablebase support. Named after Coco from Witch Hat Atelier.
-
Updated
Sep 15, 2026 - C++
Multilingual Windows integrity checker for Syzygy chess tablebases, with multithreading, checkpoint/resume and reporting.
-
Updated
Sep 13, 2026 - Go
From-scratch C++ chess engine built around my own search and handcrafted evaluation. Uses bitboards, alpha-beta/PVS, transposition tables, PickleBook, UCI, and WebAssembly browser play. Currently ~2450 local calibrated Elo from engine-v-engine testing.
-
Updated
Sep 18, 2026 - C++
NARC Engine - a grandmaster-strength UCI chess engine built from scratch with a self-trained NNUE. ~3013 CCRL. Closed source.
-
Updated
Jun 16, 2026
Open-source tools for building and improving computer chess opening books, including Source2Metal and SyzygyCheck.
-
Updated
Sep 16, 2026 - Go
Public repository for PHILOCHESS, a learning-oriented UCI chess engine written in C++ and designed to provide an accessible introduction to chess-engine development and the fundamental principles of chess.
-
Updated
Sep 10, 2026 - C++
Add this topic to your repo
To associate your repository with the computer-chess topic, visit your repo's landing page and select "manage topics."