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

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    chess10
    Шахматный движок и графическая оболочка под Windows 64 (запуск - start.cmd), под Linux запускать под xboard. Исходники на Си прилагаются. The chess engine and graphical shell run on Windows 64, and on Linux run on xboard. The C sources are attached.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2

    c-board

    A console/ncurses chess engine frontend and PGN editor.

    CBoard (Curses/Console Board) is an Ncurses frontend to chess engines supporting the XBoard protocol. Supports reading and writing PGN including roster tags, RAV, FEN, NAG and comments, lots of configuration options, UTF-8, different board sizes depending on the terminal and more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    An open source chess engine in C, released under the GPL. Compatible with the XBoard and UCI interface protocols to link to a GUI or other chess arbiter.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    XBoard compatible chess engine for Linux
    Downloads: 1 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    CINAG is an UCI computer chess engine. This is a module which thinks about the game and try to find the best move for each position. Our goal is to create a quite strong opponent by using state of the art AI technics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Eia 0.2

    Chess engine

    Not so strong UCI chess engine programmed for fun. - IID, negascout, QS, SEE - bitboards, magics - null move pruning - hash (QS too), pawn hash - killers, history - time management, singular reply in root - staged generation - soft control - fast mobility - (undone) learning
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Fantom

    Fantom

    Chess program for windows and linux

    Шахматная программа с экспериментальным генетическим алгоритмом поиска подобно глубоким нейросетям. Вдобавок к основному алгоритму альфа бета. Программа имеет графику под windows и испол файл под linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Hanzo the Razor Chess Engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Manado Chess - XBoard and UCI compatible 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
  • 10
    Neophyte is a Winboard and UCI compatible chess engine designed to play with a human style. Strong play comes second to the goal of playing like a human.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SMART: SMART Minimax Analyser for Recursive Trees. The goal of the SMART project is to develop a powerful state-of-the art FICS compliant chess engine, using experimental technology (re-iterative MTDf , ETC, reinforced temporal difference learning, etc.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Slibo is a chess interface and a chess engine for KDE.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Small potato is a IETF protocol version 2 compliant chess engine, to be used with XBoard/WinBoard style interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Witz is a chess program that is designed to work with a Winboard interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    icsDrone

    icsdrone is an interface between a chess server and a chess engine

    icsdrone acts as an interface between an ICS (Internet Chess Server) and a chess engine supporting the XBoard/WinBoard protocol. Unlike XBoard/WinBoard it does not use a graphical interface so it is suitable for use on embedded systems. icsdrone was originally developed for FICS (the Free Internet Chess Server) by Henrik Gram but currently ICC (the Internet Chess Club) works as well. Some features - "Daemon mode" (run in background). - Auto reconnection in case of network problems. - Builtin support for using timeseal. - An ICS proxy. When instructed via the "proxy" option, icsdrone acts as a proxy for the ICS it is connected to. This is similar to using xboard with zippy but now the "GUI" (xboard/winboard) can be closed without terminating the engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Small project chess engine/AI written in C designed to work with XBoard. This is a summer project by an undergraduate computer science student, not a work of art. The code is rough and not fully functional.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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: 0 This Week
    Last Update:
    See Project
  • 18
    yacen

    yacen

    Yet Another Chess ENgine

    IMPORTANT: I renamed the project to cengix (chess engine no. x). See http://code.google.com/p/cengix. IMPORTANT: yacen is not in any way related to the YACE chess engine. The similar name was a mistake. To avoid confusion, I will rename my project soon and provide a link to the new site then. yacen is a simple chess engine with main focus on understandability of code and mechanisms rather than on pure performance. It is completely written in ANSI-C using nothing more than the standard library and thus is very portable and easy to compile on almost every platform. yacen uses the common UCI interface to communicate with any compatible GUI. NOTE: yacen is currently in pre-alpha status. This means that there is only source code available which is far from complete and thus cannot be compiled to a working binary yet. A more complete source code and first binaries for Linux and Windows will be available when the project reaches alpha status.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Monday.com Logo