Showing 6903 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
    Radius Engine is a Lua script-based real-time 2D graphics engine designed for rapidly prototyping games. Built on top of SDL and OpenGL, games made with Radius Engine are portable to both Windows and Linux.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    pynvaders

    pynvaders

    Invaders like game, written in Python with Curses... :)

    Invaders like game, written in Python with Curses... :) Also, this was a learning project for me to Python language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Spring is a versatile 3D RTS game engine. Using extensively Lua for scripting game-specific code to make nearly every aspect of the engine customizable, from GUI, to unit AI, to pathfinding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    sCthangband is a variant of the roguelike game Angband closely based on the variant Cthangband. It contains a "spoiler" option menu, which gives the player access to much of the information which can be gained by looking at the source code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Enigma is a puzzle and dexterity game. It's 2D in gameplay and graphics, and available for Linux, Windows and Mac, and several languages. It features more than 1000 levels and is maintained by a vivid community, creating ever more inventive levels.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 6
    An implementation of a Role-Playing game based on Jarulf's Guide 1.62
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    An online multiplayer mech combat game for Linux and Windows
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Morse Master

    Morse Coder / Encoder

    You can code to morse or enode from morse in a simple way. It's written in ANSI C, the source code is redy to be built for unix based systems. There can be bugs in it, but it does the work. I recommend the source code for those who are learning C.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    CSBoard is a small GUI for gnuchess. It is written in C# and uses gtk-sharp and mono. It is simple, but allows you just play chess with SVG graphics and native look and desktop theme usage.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    PlanetPenguin Racer is an OpenGL racing game featuring Tux, the Linux mascot. The goal of the game is to slide down a snow- and ice-covered mountain as quickly as possible.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12

    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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Crrcsim is a model-airplane flight simulation program. Using it, you can learn how to fly model aircraft, test new aircraft designs, and improve your skills by practicing on your computer.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Attempting to rebuild MC2 from the released source code from DX to OpenGL and allow to run on Linux. Any help appreciated.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    A neogeo emulator for linux. Gngeo is portable and run successfully on many posix system. It use the libSDL for video/input and sound handling.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16

    Mass Blaster

    Dual Ship Shoot'em Up Game

    Mass Blaster is one of the most intense arcade shooters for Windows and Linux. You will take control of two ships simultaneously to blast away at the invading Square Army. On your left, take down enemies with the red n' rad Trigerus. On your right, command the cool blue Pythagora to wipe out your foes. Choose from 4 modes of difficulty to fight your way through 10 gutsy levels. Only those with the skills to pilot both ships at the same time will go on to become High Score Heroes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PvPGN
    The PvPGN is a bnetd based gaming network server emulation project. It curently supports all Westwood Online clients (Tiberian Sun, Red Alert 1/2, Renegade, Emperor, NOX) and all Battle.Net clients (Diablo 1/2, Starcraft/Broodwar, Warcraft 2/3 ROC/TFT).
    Downloads: 39 This Week
    Last Update:
    See Project
  • 18
    Lashkar is a 3rd person action/simulation game. Allowing players to choose between different combat vehicles, like (tanks, mechs, choppers, air planes etc). Not true simulation but a blend of fun with simulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    SunUO is a free Ultima Online server, based on RunUO. Ultima Online is a commercial MMORPG by Origin / Electronic Arts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Netrsis-ng is next generation of netris - great muliplayer clone of Tetris.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    一个模拟经营游戏。
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    GBA Debugger for Mac OS X and GNUstep
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A funny overhead racing game, which is especially designed for multiplayer in TCP/IP UDP networks. Should also be playable over internet
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Mathematical spline C++ library with focus on speed and simplicity. Supports CatmullRom, Cardinal, KochanekBartels and Bezier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The Cavalier Bot Toolkit is a toolkit for creating automated characters ("bots") for the MMORPG, Eternal Lands. It is based on a series of hooks and handlers, and is designed to be more maintainable, modular, and self-explanatory than the previous program
    Downloads: 2 This Week
    Last Update:
    See Project