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

  • Auth0 for AI Agents now in GA Icon
    Auth0 for AI Agents now in GA

    Ready to implement AI with confidence (without sacrificing security)?

    Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
    Start building today
  • Inventors: Validate Your Idea, Protect It and Gain Market Advantages Icon
    Inventors: Validate Your Idea, Protect It and Gain Market Advantages

    SenseIP is ideal for individual inventors, startups, and businesses

    senseIP is an AI innovation platform for inventors, automating any aspect of IP from the moment you have an idea. You can have it researched for uniqueness and protected; quickly and effortlessly, without expensive attorneys. Built for business success while securing your competitive edge.
    Learn More
  • 1
    Scid
    Scid is a chess database application (cross-platform, for Unix/Linux and Windows) with many search and database maintenance features.
    Leader badge
    Downloads: 851 This Week
    Last Update:
    See Project
  • 2
    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: 180 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: 532 This Week
    Last Update:
    See Project
  • 4
    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: 26 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5
    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.
    Leader badge
    Downloads: 52 This Week
    Last Update:
    See Project
  • 6
    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: 43 This Week
    Last Update:
    See Project
  • 7
    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: 21 This Week
    Last Update:
    See Project
  • 8
    Chess engine code name "Gull"
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    Redqueen Chess Engine
    Redqueen is an UCI (Universal Chess Interface) only compatible chess engine written in C++.
    Leader badge
    Downloads: 29 This Week
    Last Update:
    See Project
  • D&B Hoovers is Your Sales Accelerator Icon
    D&B Hoovers is Your Sales Accelerator

    For sales teams that want to accelerate B2B sales with better data

    Speed up sales prospecting with the rich audience targeting capabilities of D&B Hoovers so you can spend more sales time closing.
    Learn More
  • 10
    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: 11 This Week
    Last Update:
    See Project
  • 11
    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: 19 This Week
    Last Update:
    See Project
  • 12
    Chess Wizard
    Chess Wizard is a powerful chess software to play, study, edit and publish games. It supports many strong UCI engines, provides a huge online database and hundreds of puzzles. Chess960 is available now.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    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: 7 This Week
    Last Update:
    See Project
  • 14
    olivechess

    olivechess

    a UCI chess engine

    OliveChess is a simple chess engine compatible with modern chess interfaces such as ChessBase products, Arena and XBoard/Winboard. The engine supports UCI and XBoard protocols. Note: in order to use it as an xboard engine you may need Polyglot tool to be installed first
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    Project Invincible

    Project Invincible

    Chess master with 3D graphics

    Project Invincible is a free, portable, open source and cross-platform chess game. Challenge a friend to a 3D chess battle or test your skills against a computer opponent. If the AI is too strong for you, just make it weaker with settings. After all, it's not a shame to lose to full strength of Project Invincible. :)
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    A Chinese Chess (xiangqi) game for Linux and Windows. Aims to be fast, flexible and above all simple to use. You can play with your friends or against the AI.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    this project aims to make easy diagrams from chess positions in FEN format to use in online blogs and in other documents. current version supports making BMP files, and support for jpg, GUI and more preferences are among priorities of the project.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18

    Sunsetter

    Sunsetter, a chess, crazyhouse, and bughouse playing program

    A Bughouse/w24 and Crazyhouse/w23 playing program. C++ , Linux/Windows, GPL. Also available in precompiled packages to start playing right away.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    chess program Bison
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Chess For Windows
    Chess for Windows. Created in Visual Studio /VC++. Has a basic colorful interface, features AI/CPU player. Future versions will have drag'n'drop, take back option, more visual AI move, different difficulty levels...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Gambit

    Gambit

    A cross-platform chess game.

    Gambit is a cross-platform chess game. There are binaries for Windows users. Users of Unix-like operating systems can check the web site for build instructions (it should be easy to follow).
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Pgn2ltx is a simple converter that reads chess games in PGN format and outputs them to a LaTeX input file.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Virtual Chess Clock

    Virtual Chess Clock

    A simple and free chess clock software.

    Virtual Chess Clock is a chess clock software: it can be used to simulate a chess clock on computer (typically a laptop). Virtual Chess Clock is designed to be easy to use. It is free, open-source and multi-platform.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Cassandre is an extensible chess engine written in C++, it is Winboard/XBoard compliant.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    A Chess game made by two students for a progamming project. The game has support to save and load files and timers for each player. The source code is in portuguese but there are plans to translate it. This is the base for the bigger project: Hydrus.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next