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
  • 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
  • 1
    Sankofa

    Sankofa

    Analysis of Oware (Abapa) games

    ...Sankofa is an analysis tool and not an automated opponent. It allows you to play both sides and shows the evaluation of possible moves, the game history and more. Please see Sankofa.md and LICENSE.TXT in the source code bundle for more details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    chrzaszcz

    chrzaszcz

    An SDL2 based maze-game.

    An SDL2 based maze-game. In chrząszcz you are walking through a maze. The whole maze is divided into chambers. In order to go to a different chamber you must open a door. In order to open a door you must have a key. To open the door you sometimes need to exchange the keys with the orcs living here. Do not be afraid, the orcs are friendly and they always allow you to reverse the transaction. But sometimes they will not give you anything. You must figure out which keys combinations they...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    chrzaszcz2

    An OpenGL maze-game.

    An OpenGL based maze-game. In chrząszcz you are walking through a maze. The whole maze is divided into chambers. In order to go to a different chamber you must open a door. In order to open a door you must have a key. To open the door you sometimes need to exchange the keys with the orcs living here. Do not be afraid, the orcs are friendly and they always allow you to reverse the transaction. But sometimes they will not give you anything. You must figure out which keys combinations they...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    KDIS

    KDIS

    DIS(IEEE 1278.1) Fully Implemented in C++

    A complete open source implementation of DIS (Distributed Interactive Simulation) in C++. 1278.1 and 1278.1a are fully implemented including enumerations. Includes several utility classes to help with developing your DIS app. DIS 7 work is ongoing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    Source Engine

    Source Engine

    Modified source engine (2017) developed by valve and leaked in 2020

    The Source Engine repository under that particular GitHub user appears to be a custom (or forked) version of a game engine — likely an engine derived from or inspired by the classic Source engine lineage (or at least the name evokes that lineage). However, publicly-available documentation, community support or clarity about the project’s scope and maturity seems limited: the repo does not clearly advertise a full engine release or wide adoption. As such, it feels more like an experimental or...
    Downloads: 290 This Week
    Last Update:
    See Project
  • 6
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    QMines

    QMines

    Qt-based Minesweeper with different backgrounds (and music for PC)

    Кроссплатформенный Сапёр, созданный при помощи фреймворка Qt с различными фонами, звуками и фоновой музыкой. Фоновая музыка доступна только для персональных компьютеров (GNU/Linux и Windows). Версия для Android отлично подойдёт для коротания времени в дороге.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Blobby Volley 2
    Official continuation of the famous Blobby Volley 1.x arcade game.
    Leader badge
    Downloads: 136 This Week
    Last Update:
    See Project
  • 9
    Pentagram
    A game engine for running Ultima 8 on modern operating systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $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
  • 10
    OpenEagle

    OpenEagle

    Synthetic Vision/Sectional Maps for experimental aircraft.

    OpenEagle provides interfacing to Flightgear to create a synthetic view of the flight using a Garmin G5 EFIS, and other instruments to display the flight at 10hz. The system also includes tools to make and use browser based moving maps from the FAA sectional "tif" files free to download. OpenEagle replaces NAV, and FIX databases in Flightgear with current FAA data. FAA Special rules airspace such as Class B,C, and D, and MOA's et al are displayed in the synthetic view using translucent...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    ChaosEsqueAnthologyVolume3

    Volume 3 of ChaosEsque Anthology

    ...This warrants them to be placed on a seperate disc. A2: The mega-texture style maps are mostly obj files as maps: and thus require the use of the newer versions of the engine: which are available in source code form on the main disc; however the compiled version is usually updated for linux. The reason is that the older versions of the engine could not easily use an obj file as a map: since they contained no entities, also they were randomly scaled and rotated sometimes to a different version of "up". The newer engine versions allow one to make more specifications using the file name of the obj model, along with other fixes for these types of maps.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Atanks is a multi-platform Scorched Earth clone similar to the Worms series of games. Annihilate the other tanks to earn money, then spend it on bigger and better shields and weapons to wipe out the opposition.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 13
    Gosu

    Gosu

    2D game development library for Ruby and C++

    Gosu is a 2D game development library for Ruby and C++. It’s available for macOS, Windows, Linux, and iOS. Gosu is focused, lightweight and has few dependencies (mostly SDL 2). It provides a window and a main loop. 2D graphics and text, powered by OpenGL or OpenGL ES. Sounds and music, keyboard, mouse, and gamepad input. Gosu is mostly used to teach or learn Ruby or in short game development competitions. It’s also a great prototyping tool and should work for indie game development, though...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    A fast paced multiplayer action game. Players control their ships in cave-like 2D arenas and shoot each other.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    PSID64

    Convert PSID and RSID files into C64 executables

    PSID64 is a program that converts PSID and RSID files into C64 executables. This allows users to play PSID and RSID files (originally used by the PlaySID program) on a real Commodore 64 computer or emulator such as VICE.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16

    Minecraft-Bedrock-Version-Manager

    You can choose multiple versions of MCBE to play.

    Use newer version here! https://sourceforge.net/projects/bedrocklaunch/
    Leader badge
    Downloads: 104 This Week
    Last Update:
    See Project
  • 17
    JSportGames

    JSportGames

    Collection of simple Java Sport Games

    Collection of simple Java Sport Games, highly customizable. Source code available. Currently available: Tennis 1.0.2 Golf 2.0.0 Pool Pool 0.0.10 Basketball 0.0.12 Volleyball 0.0.5
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Ambient

    Ambient

    The multiplayer game engine

    ...Ambient supports a package-based workflow reminiscent of Rust’s crate system, where “packages” bundle code, assets, and schema definitions; this modular design encourages reuse, mixing, and sharing of content. The engine includes an asset pipeline that can stream and load common 3D formats (e.g. GLB, FBX) on demand, so players don’t need to pre-download large asset bundles — the engine handles asset streaming.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    zxED

    zxED

    Utility for viewing ZX Spectrum emulator snapshot files.

    zxED allows users to load in popular ZX Spectrum emulator file formats and view it contents. Currently you can display the memory as bitmaps allowing you to rip any sprites or graphics and save them as images.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Murder Engine

    Murder Engine

    Murder is a pixel art ECS game engine

    ...It powers projects like games built by its creators and even won a game-jam with one of those, demonstrating that despite its youth, it's already production-capable. For developers comfortable working in C# and aiming for indie 2D games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    vivid

    vivid

    Vivid3D is an open-source 3D engine with powerful 2D UI.

    Vivid3D is a full 3D engine with open-source code, which also includes a full 2D UI. This UI is combined with the engine for the "Vivid3D" tool - which is similar in usage to Unity3D, in some regards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Homebrew App Store

    Homebrew App Store

    GUI for downloading/managing homebrew apps for video game consoles

    A Chesto-based graphical frontend to the get package manager for downloading and managing homebrew on video game consoles, such as the Nintendo Switch and Wii U. This is a replacement to the older Wii U Homebrew App Store. To run this program, a Nintendo Switch with access to the Homebrew Menu is required. This can be done on most Switches manufactured before July 2018, for compatibility check your serial number at ismyswitchpatched. Download and extract the latest hb-appstore to...
    Downloads: 78 This Week
    Last Update:
    See Project
  • 23
    NakedTriad

    NakedTriad

    An authentic Rise of The Triad Dark War source port

    Naked Triad aims to be as close to the original Rise of The Triad: Dark War as possible. NakedTriad supports both GNU/Linux and Windows Operating Systems. For those wanting an experience close to how the original was, then NakedTriad is the most faithful source port on the internet (that works) and is fully 64bit clean. Enjoy.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    A generic platform for fast and flexible development and delivery of a wide variety of immersive scenario-based games that enable professional skills acquisition. For further information see http://emergo.ou.nl/emergo/community/EN/emergo.htm. The platform is based on ZK framework (http://www.zkoss.org, ZK ZOL license: https://www.zkoss.org/license#peee) and Spring framework (http://www.springsource.org/spring-framework). NOTE: as of 2024, latest (mavenized) code base can be found at...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Games and game-related software (such as utilities for table-top games)
    Downloads: 0 This Week
    Last Update:
    See Project