Browse free open source C++ Board Games and projects below. Use the toggles on the left to filter open source C++ Board Games by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Stockfish

    Stockfish

    UCI chess engine

    Stockfish is a free, powerful UCI chess engine derived from Glaurung 2.1. Stockfish is not a complete chess program and requires a UCI-compatible graphical user interface (GUI) (e.g. XBoard with PolyGlot, Scid, Cute Chess, eboard, Arena, Sigma Chess, Shredder, Chess Partner or Fritz) in order to be used comfortably. Read the documentation for your GUI of choice for information about how to use Stockfish with it. Stockfish is a 11-time winner of the Top Chess Engine Championship. Stockfish is open source (GPLv3 license). That means you can read the code, modify it, and contribute back. You can use Stockfish on your computer or on your iOS or Android device. So you can get world-class chess analysis, wherever you are. The Stockfish engine features two evaluation functions for chess, the classical evaluation based on handcrafted terms, and the NNUE evaluation based on efficiently updatable neural networks.
    Downloads: 127 This Week
    Last Update:
    See Project
  • 2
    Scid
    Scid is a chess database application (cross-platform, for Unix/Linux and Windows) with many search and database maintenance features.
    Leader badge
    Downloads: 538 This Week
    Last Update:
    See Project
  • 3
    ChessX

    ChessX

    Chess Database and PGN viewer

    A free and open source chess database application for Linux, Mac OS X and Windows.
    Leader badge
    Downloads: 453 This Week
    Last Update:
    See Project
  • 4
    Cassandre is an extensible chess engine written in C++, it is Winboard/XBoard compliant.
    Leader badge
    Downloads: 894 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 5
    Brutal Chess features full 3D graphics, an advanced particle engine, and several different levels of intelligent AI, inspired by the once popular "Battle Chess" released by Interplay circa 1988.
    Downloads: 105 This Week
    Last Update:
    See Project
  • 6
    Detailierte Informationen in Deutsch finden sie auf unserer Homepage. FreeDoko implements a version of the german card game Doppelkopf. The game Doppelkopf is a card game for four or more Players. For more informations visit our Homepage
    Downloads: 68 This Week
    Last Update:
    See Project
  • 7
    A arcade game. You drive a toy wood engine in many levels. You must collect all the coaches. This game looks like the game snake.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 8
    Scidb

    Scidb

    Chess Database Application

    Scidb is an open-source chess database application for Windows, Unix/Linux. It is a new development inspired by Scid.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 9
    Eagle Mode

    Eagle Mode

    Zoomable user interface (ZUI) with file manager, file viewers and more

    Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command set. It integrates file viewers for most of the common file types, as well as an audio and video player. Furthermore, the virtual cosmos contains a chess game, a netwalk game, a 3D minesweeper game, a multi-function clock, a stock watchlist, some fractals, and a Linux kernel configurator in form of a kernel patch.
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
    Already Paying for an RMM? Get 50% Off Splashtop AEM

    Switch to Splashtop AEM and save up to 50% in your first year

    Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
    Get Started
  • 10
    Fuego is a collection of C++ libraries for developing software for the game of Go. It includes a Go player using Monte-Carlo tree search.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11
    Piskvork
    Gomoku (five in a row) and Renju game which has a skinable board and external artificial intelligences from China, Hungary, Czech Republic, Russia, Japan and USA. The board size and time limits are customizable.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 12
    ChessDB is a free open-source chess database for Windows, Linux, Mac OSX and most UNIX and UNIX-like operating systems. ChessDB is based on code from Scid http://scid.sourceforge.net/ - a project for which there have been no updates for several years. In
    Downloads: 25 This Week
    Last Update:
    See Project
  • 13
    XiangQi Wizard (Chinese Chess Wizard) is a powerful XiangQi (chinese chess) program, which supports UCCI engines. XQWizard Light is the Mobile version for Windows CE and Java ME. ElephantEye is the UCCI engine in XQWizard with strong AI.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    Peg Solitaire
    Peg solitaire is a board game for one player involving movement of pegs on a board with holes. The program includes over 330 solitaire problems. The program looks for new solutions and it is possible to raise new problems.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    Nimzo-3d-Chess-GUI

    Nimzo-3d-Chess-GUI

    A free Chess program for Windows with a large set of features

    The Nimzo_3d GUI is a chess program for Windows 7 - 11 It is an enhanced version of the Tarrasch Chess GUI written by Mr Bill Forster, with many additional features. It has a simple, easy to use interface, so it is ideal for novice players or inexperienced computer users. It also has more advanced features for expert users. So if you just want a casual blitz game against the computer, or to automatically analyse one of the famous games from chess history, it can perform these tasks and many more. It has a choice of a classical 2d screen view or realistic 3d graphics powered by DirectX Anyone who wants to add new features to the program should download the file < Nimzo_3d_v4_build.7z> from the < Files > < Build> section. This package contains Visual Studio project files and C++ source code files. Alternative Nimzo 3d Chess GUI website with other downloads, including 32-bit versions - https://nimzo-3d-chess-gui.infinityfreeapp.com
    Downloads: 28 This Week
    Last Update:
    See Project
  • 16
    EBoard is a user-friendly chess interface for ICS (Internet Chess Servers). While it will focus on FICS (www.freechess.org), should work with any other ICS. It supports playing against local chess engines too.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    Board is a cross-platform tool for playing boardgames by email and over the net. Board can facilitate the play of any boardgame if supplied with graphics for the game components.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 18
    Pentobi

    Pentobi

    computer opponent for the board game Blokus

    Pentobi is a computer opponent for the board game Blokus.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 19
    EasySok is a sokoban game for KDE. It is themeable, has a level editor and a solver, various import/export functions, a retro mode and other nice features.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 20
    Sea3D is a 3D OpenGL implementation of the widely popular board game Settlers of Catan, including Seafarers. It has full textures, lighting, 3D rotation, panning, zooming, hotseat and network play, and has built-in game finding and ELO ladder ranking.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 21
    Chess engine code name "Gull"
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Sudokuki - essential sudoku game

    Sudokuki - essential sudoku game

    Sudokuki is a free graphical SUDOKU game

    Sudokuki is a free graphical SUDOKU game: Sudokuki solves even the most difficult sudoku grids for you - Generate a sudoku - Play sudoku - Print a sudoku... Available in 17 languages. Just download and play! You can also play with arabic or chinese numbers. Sudokuki is Free Software developed in Java. Have fun!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    TicTacToe From Hell
    You can play against your friends(local or with Internet Mode) or with the computer's AI. KDE4 plasmoid or standalone versions. QT4 animated graphics simulating hand writing. Several options like pen colours, players and game variants.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 24
    Clever Mines
    Looking for mines on triangular or rectangular fields. The computer moves mines in the background, so that you must not guess. If you set hard level, you will die every time you make a mistake. You can change the board size and mines density.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    A prototype for a 3D Goban display, full featured SGF editor, client for IGS-PandaNet and interface for GNU Go. glGo is written in C++ and based on wxWindows, OpenGL and SDL. glGo is available for Linux and Windows.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next