Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 23 C++ Chess Projects
- Project mention: Building a Chess App: Efficient Real-time Move Validation Using Bitboards in React Native | dev.to | 2025-10-10
Stockfish Source Code - Study how the world's strongest engine uses bitboards
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Fairy-Stockfish
chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more
-
cutechess
Cute Chess is a graphical user interface, command-line interface and a library for playing chess.
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
-
MicroChess
A full featured chess engine designed to fit in an embedded environment, using less than 2K of RAM!
-
-
I’ve been using hacks to do this for a long time. I wish it was simpler in C++. I love C++ typing but hate the syntax and defaults. It’s so complicated to get started with.
https://github.com/Mk-Chan/libchess/blob/master/internal/Met...
-
-
-
-
-
-
- Project mention: Chessdom: Open-source web-based chess application | news.ycombinator.com | 2025-02-26
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Chess discussion
C++ Chess related posts
-
Building a Chess App: Efficient Real-time Move Validation Using Bitboards in React Native
-
A history of AI in four books
-
"The Bitter Lesson" is wrong. Well sort of
-
♟️ Bringing Chess to Life in Your Browser — Powered by Stockfish and Sass
-
OpenAI o3-mini Tested in LLM Chess
-
Gukesh Becomes the Youngest Chess World Champion in History
-
A fast alternative to the modulo reduction
- A note from our sponsor - Stream getstream.io | 22 Dec 2025
Index
What are some of the best open-source Chess projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Stockfish | 14,318 |
| 2 | Fairy-Stockfish | 772 |
| 3 | cutechess | 720 |
| 4 | stockfish.wasm | 324 |
| 5 | chessx | 178 |
| 6 | chess-library | 158 |
| 7 | Gigantua | 140 |
| 8 | Winter | 93 |
| 9 | 4ku | 61 |
| 10 | Realtime-OpenCV-Chess | 58 |
| 11 | Stockfish | 48 |
| 12 | ocgdb | 42 |
| 13 | Trollfish | 36 |
| 14 | MicroChess | 24 |
| 15 | libchess | 21 |
| 16 | libchess | 17 |
| 17 | codfish | 15 |
| 18 | pawn | 12 |
| 19 | horowitz | 11 |
| 20 | OmegaZero | 9 |
| 21 | Chess | 7 |
| 22 | chess-deep-rl-cpp | 7 |
| 23 | chessdom | 6 |