C++ Chess Games for Windows

View 26369 business solutions

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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    KBoard is a graphical interface for playing Chess, Shogi and variants. It is meant to be a 'better xboard': lightweight and nonintrusive, but powerful, customizable and graphically appealing, with real support for chess variants such as Crazyhouse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    KCChess -- yet another xboard-compatible chess engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    KMT Chess is a chess engine. It supports Winboard Chess Engine Protocol and can be used in combination with Winboard or Arena user interfaces. KMTWinboard package includes WinboardX interface and a opening book, providing a much better user experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Kenny

    "Kenny" is an XBoard/WinBoard chess engine based on "Winglet"

    Kenny is a Winboard/XBoard chess engine based on Winglet (http://www.sluijten.com/winglet/source/index.htm), an open source chess program. Winglet's full source code can be obtained from Winglet. Kenny is an advanced form of Winglet which plays better at some faster time levels like blitz chess or upto 20 minute games, but almost always loses against Winglet when the time controls are 40 minutes or more for each. These tests were run by setting up various tournamennts on the free Chess GUI Arena Version 3.0. Kenny uses modified values for evaluation of various parameters, thus introducing almost an entirely new engine, because the evaluation function is the heart of a chess engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Kingdom Wars is a client/server chess daemon designed to run on multiple operating platforms. Both the client and the server are stand alone. The network protocal is open, and custom clients are welcome to be developed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Link Five

    Link Five

    Link five, also known as 5-in-a-Row,is a traditional oriental game.

    Link five, also known as GoMoku or 5-in-a-Row, is a traditional oriental game played with black and white stones on a 19x19 GO board. It is a simple game, more like Tic-Tac-Toe than GO. It's relation to GO is similar to that of Checkers to Chess. In this game, you can play with the computer AI. You can select the difficulty(simple, medium, hard). You can also set the background music.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Trinkets for hackers. Currently: Rubik cube move series inventor. Go solver for tiny boards. Jokes converted into lateral puzzles. Turing machine enumeration Things coming: sci-fi ideas/stories, chess (endgame), etc... License GPL+GFDL
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MinkoChess
    MinkoChess is a multiplatform chess engine written in C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Monk
    Free client-based chess game engine with its own board. Written in wxDevC++. Latest release of this software is now available at https://e2-e4.org/en/ as a website' bot program. Feel free to play with one online. Also recently was made an OpenGL version of the game. Added to "Files" as "monk_src_en.zip". Contains Windows application and complete sources for "wxDev C++".
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    A chess database management system for Linux, Windows and MacOs X.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This project works to match a simple chess engine with an intuitive GUI. The ideal end result can be deployed on decrepit PCs and teach chess wordlessly, through "doing", as it were. With any luck, OpenGambit will reach that point.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    pgn2pgc converts text Portable Game Notation (PGN) chess files into highly compressed Portable Game Coding (PGC) chess files. This is the only implementation of PGC as described in the PGN standard. Code is also useful for writing chess software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Chess games analysis tool with Qt based GUI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Purple Haze Chess Engine. Moved to GitHub: https://github.com/vinc/purplehaze
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    QBoard

    QBoard

    15th century chess rules.

    Chess according to the rules of the XV century, without castling, double pawn moves and en passant captures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    QtChess
    QtChess is a peer-to-peer chess program sporting a Qt/OpenGL interface. Please download releases at https://github.com/textbrowser/qtchess/releases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Computer chess engine written using Qt4, which works under Knights, Jose, Arena and other chess board GUI games. Uses bitboard game representation and alpha beta brute-force search to analyse chess positions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    RelaxChess

    RelaxChess, chess game that makes no search futher needed for a wow

    Demo version of RelaXChess game, You can play against own written wow chess engine, or other users, rewind games forward and backward, easily restart again or if needed replay the game on demand. Attractive user interface and effects. If You like to You can see other games being played, windows, android
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    SANKit

    Read and write PGN format and test moves for legality.

    SAN Kit was made public in 1993 by Stephen Edwards, the inventor of PGN Chess notation. The original code is in C, and with few comments quite cryptic. In addition, the original author's style was quite quixotic, making it even more difficult to read. This code is now reformatted to modern standards, adds support for NAG codes and comments, and has a "non-CLI" mode for inclusion in chess playing programs. The code has gone through extensive analysis using the llvm/clang compiler and reports no issues at this time. To use the code as a "framework" you would undefined "CLI". In addition, a small C++ program is included that takes as input a file of one or more PGN records, and outputs pure pristine PGN records as output. In addition to flagging errors at the move level, the program provides three boards around the move. NOTE: plan on budgeting a fair amount of time to read, re-read, and experiment with the documentation and cryptic uncommented code. You are on your own
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SZChess will be suite of chess applications covering every aspect of chess using computers. The development will be carried out in Java to ensure maximum portability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A cross-platform graphical user interface for chess engines that use the Xboard or UCI chess communication protocol.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Stockfish BC Compile
    Stockfish BC Compiled Chess engines, Compiled by Mohamed Nayeem
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    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.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TChess is an extended chess played on a Torus (donut) It includes a computer player (KI) with 3 strength levels and multiplayer support. -- Please post your questions in the Help-Forum!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Tactix / Duell is a chess variant with dices.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB