Showing 169 open source projects for "c source code"

View related business solutions
  • 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.
    Get Started 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
    Mancala is a GPL'd, ANSI C-based implementation of the ancient African game of Mancala (also called Awari), an abstract mathematical game in the same manner as chess. The program is available in graphical and text versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Xiang Chi, also known as xiang-qi, is an ancient game similar to European chess. This project runs in a terminal an interacts via stdin/stdour. The design allows a GUI frontend to be placed over it as well as programs that enable network play.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    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: 0 This Week
    Last Update:
    See Project
  • 4
    Manado Chess - XBoard and UCI compatible chess engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    A triad of engine, GUI, and communication protocol for Chinese Chess (XiangQi). The two elements, engine and GUI, are interchangeable with any third-party application that follows the communication protocol.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Small potato is a IETF protocol version 2 compliant chess engine, to be used with XBoard/WinBoard style interfaces.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    ictk - Internet Chess ToolKit

    chess library in java, PGN, FEN, ICS

    ictk - Internet Chess ToolKit is a java based set of libraries and widgets useful for performing common tasks such as reading PGN, FEN, and generating legal moves. The net libraries convert ICS (Internet Chess Server) output into java objects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    LogBot is used at Free Internet Chess Server (FICS) to log kibitzes, whispers and channel tells made during the game of chess. The result is annotated Portable Game Notation (PGN) file which can be sent via e-mail to anyone who subscribe for it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Slibo is a chess interface and a chess engine for KDE.
    Leader badge
    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
    Chinese Chess (XiangQi) Sofware with strong AI.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Simontacchi is a Winboard/UCI compatible chess engine that intends to grow via development community involvement. The goal of the project is to create a chess engine that rivals the strongest commericial and amateur programs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    ch0 c-h-zero the chess engine!!! How well is it possible for your processor(s) to play chess? How well is it possible for someone AND your processor(s) to play chess? Would they let it fly, or manage it actively? --> Let's evolve !!!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This is a collection of game plugins for Eclipse using the Graphical Editing Framework (GEF). All code is written in Java. These plugins are currently being tested on Windows but should work on any platform supported by Eclipse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A chess client and server, allowing users to play chess against each other over a network. The server can support multiple games at a time with many users connected simultaniously
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Cassandre is an extensible chess engine written in C++, it is Winboard/XBoard compliant.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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
  • 17
    The project is an opengl 3d (3 level) chess game with an ai that plays against the user. It is written is C++ and uses tcl/tk. All of the code is nearly platform independent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    It is just a Chinese-Chess Game,using SDL Library. Its target is to be a full feature Chinese-Chess ,supporting Two player via internet ,One player vs computer with AI supported
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ChessXtra is a script xtra for Macromedia Director that uses GnuChess as a library to play chess. We (www.theblip.com) used it previously to power our chess-playing bot, and figured the community at large could use/improve on what we've got.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The World Xiangqi League (WXL) was the largest online Chinese chess community on the Internet, with over 100,00 members and servers in US, Beijing, Taiwan, Hong Kong, Malaysia and Singapore. We are now archiving all the WXL source code as free software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A chess playing program
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    FreeICS is a server which allows multiple users to play chess against each other. This project is stable and in production at a number of sites. There are several sub-projects which enhance the utility of the server, starting with a tournament manager.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Faile is a free chess program which plays a fairly strong game of chess (Expert strength or better). One of the main goals of Faile is to provide a full featured chess program with source code which is tidy, well documented, and easy to understand.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    ABKit is a C++ library intended to accelerate board games development by providing the thinking engine under the Alpha-Beta algorithm. The application just need to create a few C++ methods to adapt to the actual game (like Chess, Checkers, ...).
    Downloads: 0 This Week
    Last Update:
    See Project