Showing 6903 open source projects for "c source code"

View related business solutions
  • $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
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1

    ConsolePref

    A console preference game for linux

    The goal of the project is to write a computer preference game that is completely open and does not cheat. The program by default (unless explicitly specified otherwise) makes decisions using only information allowed by the game's rules.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    LEDSpicer

    LEDSpicer

    LEDSpicer a LED Animator and Controller for Linux

    LEDSpicer is a linear LED controller daemon that will handle single color or a RGB LEDs connected to different devices. It allows the execution of animations and profiles and handle can input to interact with the LEDs, profiles can be triggered based on different events, like programs running, network input, game name, etc. Includes some utilities to make an arcade cabinet more attractive and cool!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3

    Baby Cat Engine

    Here we're trying to create the easiest open-source game engine.

    The rule of baby cat engine: gpu rendering is for user because now everybody use different renderers. Befort porting to cpp I'll first test this with three.js so newbies can learn by right-clic. Structure code is 2 folders: mothercard / devices
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    xfishtank

    xfishtank

    Swimming fishes on your desktop.

    Xfishtank now works in modern desktops such as gnome, kde and xfce, and featues a graphical user interface. Using double buffering, the animations are much smoother than in the original version.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Portable Cpp Sound OpenAL

    Portable Cpp Sound OpenAL

    cross-platform sound-playing package for C++ apps

    This is a cross-platform sound-playing package for C++ apps that can asynchronously start and stop music loops, as well as initiate transient sounds. It plays WAV files, via OpenAL, on Windows, OSX, and linux platforms. It is suitable for any Cpp application that needs music, sound loops or transient sound effects; eg. games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PVLE

    PVLE

    C++ lightweight cross-platform game engine

    PVLE is a C++ lightweight cross-platform game engine (real-time visualisation/simulation engine), using OSG (OpenSceneGraph) and ODE (OpenDynamicsEngine) among other libs. It differs from other engines in the way it does not hide underlaying libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    JoseFltkApps

    Fltk applications developed by me

    My fltk aplications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    AS Arrow

    AS Arrow

    Add and Subtract game

    AS refer to Add and Sub. During the game process, the card present as Arrow. Rule: Delete all card to win. User can drag and drop card from cards library to original 6 cards. At the game start, original 6 cards look like: d -b e- a -c f User can connect d, e, f cards. Once d and e are deleted, user can connect to b. Cards are positive for a, b, c, d, e, f. And then connecting card is negative. In the similar way, the next card is positive (add/plus), and then the card is...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9

    Internationalized NetHack

    NetHack made ready for internationalization

    Vanilla NetHack, made ready for internationalization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    QuakeIIxp is a multi-platform (windows, linux and freeBSD (experemental)) graphics port of the game Quake II developed by Id Software. Completely updated rendering takes full advantage of the latest graphics cards to get the perfect picture, preserving the original style of the game.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11

    Open Jumpgate

    Opengate is a Jumpgate remake

    Opengate is a remake of the game Jumpgate using OGRE, CEGUI and the asio network library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    GameServer

    GameServer is a sophisticated, game server designed for online games

    GameServer is a sophisticated, game server designed for massively multiplayer online games. Built with a C++ core and extensible Python scripting, it provides solution for managing persistent game worlds with real-time player interactions, advanced networking, and comprehensive monitoring capabilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Caelum Graphics System

    Caelum Graphics System

    High-efficiency minimalist C++ wrapper for OpenGL 4.3

    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Book of Angels

    A Religous AD&D Clone

    Aphrodite gives books to an angel; and Ares steals them and hides them in the Earths. This starts a war between the gods and the mortals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    UFO Watcher

    UFO Watcher

    A Wii-like game that can be controlled using a Nunchuk or a phone.

    A Wii-like game that can be controlled using either a Nintendo Wii Nunchuk or a phone. GitHub: https://github.com/Northstrix/ufo-watcher
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Outguard is a multi-player starship combat simulator built on OpenGL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Block Attack - Rise of the Blocks
    Game based on the game "Tetris Attack". This has nothing to do with the classic tetris game. This project's main focus is on the single player experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Wolfpack Empire - BBS Door

    Wolfpack Empire - BBS Door

    The classic multiplayer strategy game for use as a BBS door

    The classic multiplayer strategy game for use as a BBS door. Points you to our official server. Get the GUI clients here: https://sourceforge.net/p/ptkei2ng/ and here: https://sourceforge.net/projects/winace/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    NetStatsBaseball

    NetStatsBaseball

    Major League Baseball Simulation

    NetStats Baseball (NSB) is a simulation of Major League Baseball. Single games may be played as well as whole seasons. Statistics are kept for games, seasons, and lifetime. NSB runs in the client/server environment. Network play is supported. Play is based upon the statistics of the real life players. Data for players and teams from 1901 to present day is included.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Gvd

    Gvd

    Gui to play draught with vd engin

    Gvd is a graphical interface to use with vd engin. This application use libm3d. You can find libm3d in sourceforge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SWLPC is both a stand alone scripting (interpreted) language and MUD programming language derived from LPC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Fractalscope

    Fractalscope

    A cross-platform fractal explorer

    A tabbed document interface, cross-platform fractal explorer written in Qt. Emphasis is on ease of use and a fluid, non-blocking interface. Features include animated zooming and panning, arbitrary precision, and antialiasing. An introductory video is available to view here: https://www.youtube.com/watch?v=SXaqaun121E
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    NCURSES Derby

    Horse racing simulation

    Now with sqlite3 data storage of racing statistics. A horse racing game programmed with NCURSES and using the menu library. Has a betting window where you choose horse and finish. Simulation is with keyboard characters (~/^\^) to simulate the horses. After the race a results screen can be shown that shows winners and payoff amounts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Tugeny

    Tugeny

    Tugeny is a tournament organization software.

    Tugeny is a software that allows to graphically design tournaments of any kind. It is supposed to simplify the process of creating the tournament bracket and the time schedule. Bracket and schedule can be checked for completeness and consistency. While the tournament runs, results can be entered. Tournaments can by synchronized with Tugeny Cloud so that participants have mobile access to an up-to-date schedule and anyone authorized by the organizers can enter results online. The Cloud also...
    Downloads: 3 This Week
    Last Update:
    See Project