Showing 10743 open source projects for "c source code"

View related business solutions
  • 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.
    Start Free
  • 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.
    Start Free
  • 1
    tic-tac-toe for Windows

    tic-tac-toe for Windows

    Command Line tic-tac-toe Game for Windows

    The Classic 3 x 3 Tic-Tac-Toe game on the Windows terminal with an easy-to-use interface and negligible disk space.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    G3D Innovation Engine
    G3D is a commercial-grade C++ 3D engine. It is used in commercial games, research papers, military simulators, and university courses. G3D supports real-time rendering, off-line rendering like ray tracing, and general purpose computation on GPUs. As of January 16, 2018, SourceForge is again the home of the active repository for G3D.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    VGamepadWeb

    VGamepadWeb

    Turn your phone into a wireless Xbox controller via any web browser.

    VGamepadWeb is an open-source tool that turns your smartphone or tablet into a wireless Xbox controller for Windows PC using any web browser. No apps or cables required! How it works: Run the lightweight desktop server on your PC to get a local link. Open it on your phone to get a responsive virtual controller. The PC server captures touch inputs and translates them into native gamepad signals via the ViGEmBus driver. Windows sees your phone as a real Xbox 360 controller, making it...
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 4
    2D isometric MMORPG using the SDL framework. Daimonin offers a free public server at https://www.daimonin.org . A Unity client is also in active development.
    Downloads: 3 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
  • 5
    Asud

    Asud

    Sudoku Assistant

    ...Algorithms have been added to detect and display (hidden or naked) pairs, triples, & quads, whose display can be toggled. Executables that run [offline] on Windows, and GNU/Linux are delivered. All source code, build scripts & resources are included.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6

    wow explorer

    a wow model explorer

    a WPF and Directx9, Directx11, OpenGL implementation of model explorer of world of warcraft. Multi locale(not only zhCN), English and Chinese UI Interface, Warlords of Draenor 6.0 Support, running on Windows x86, x64 version(xp and later).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    spdrs60 - Digital Model Train Signal Box

    spdrs60 - Digital Model Train Signal Box

    Graphical SRCP locking table client

    spdrs60 is a graphical SRCP client to comfortably control a digital model railway. Visual appearance and usage comply to the original SpDrS60 German Federal Railway company locking table. A SRCP server (e.g. erddcd or srcpd) is needed as a hardware link. In cooperation with train controller dtcltiny (http://dtcltiny.sourceforge.net/) spdrs60 provides support for train automation.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    NLarn
    A rewrite of Noah Morgan's classic roguelike game Larn (1986). NLarn tries to maintain the atmosphere and story of the original game while improving the gameplay by using state-of-the-art roguelike technology and a simplified user interface.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    Pointer Lab

    Pointer Lab

    Memory scanner and debugger for 32- and 64-bit Windows programs

    Source code: https://github.com/HeathHowren/Pointer-Lab Guides and docs: https://gamereversal.club/tools/pointer-lab/ License: GPLv2
    Downloads: 4 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    Chess Tools for Android

    Chess Tools for Android

    Scripts and tools for building and testing chess engines.

    Open source scripts and tools for Android. Every zip archive contains a readme file with further information (e. g. link to the source code). Chess tools are located in the libs directory and are available for arm64-v8a, armeabi-v7a, x86 and x86_64 based devices. CECSA (Chess Engine Compiler Script for Android) and CETSA (Chess Engine Tournament Script for Android) are scripts for Termux.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    NetJoy

    NetJoy

    Network gamepad/joystick

    Project NetJoy, comprising JoySender++ and JoyReceiver++, simplifies the process of remote joystick control and gaming experiences over a Local Area Network (LAN) or Wide Area Network (WAN). It provides a convenient solution for transmitting joystick inputs between Windows machines over UDP or TCP. This project is available in two versions: a console-based version and a version with a Textual User Interface (tUI). Versions are cross compatible. Requires latest MSVC...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12

    A3DGE

    Amateur 3D Game Engine

    The Amateur 3D Game Engine (A3DGE) is a simple game engine focused in simplicity. Written in Object Pascal using Allegro. The goal is to be an engine easy to learn and to understand. It is ideal for amateur and students. You can use it as it is or modify it.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Eagle Mode

    Eagle Mode

    Zoomable user interface (ZUI) with file manager, file viewers and more

    Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 14
    W3LuaEnv

    W3LuaEnv

    W3LuaEnv is a free tool for Warcraft III modders

    W3LuaEnv is a free and lightweight tool for Warcraft III modders who want to program their maps using Lua. It seamlessly integrates with the World Editor, allowing instant script updates without restarting the editor or using complex workarounds. With W3LuaEnv, you can maintain a modular codebase, write scripts in your preferred editor, and apply changes instantly by pressing F9 in the Trigger Editor. The tool automatically compiles and injects your Lua scripts before running the map,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Solitario ITA

    Solitario ITA

    Solitare with italian and tarock cards

    Solitaire with the Briscola Italian card deck (40 cards) and also with the Piemonte Tarock deck (56 cards). Very similar to the Klondike game with Italian cards. È il gioco del Solitario con le carte da Briscola (40 carte) oppure con le carte dello splendido Tarocco Piemontese (56 carte).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Deling

    Deling

    Final Fantasy VIII field archive editor

    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Shamus

    Shamus

    Shamus remake.

    Our attempt to remake Shamus, a labyrinth game released in 1984 by Synapse. The sprites were redrawn based on the original, sprite editors, levels, scripts and the game itself were made. They planned to finish by the 20th anniversary, but as a result they abandoned it. Source codes for everything listed in the kit. In turn, the authors of Shamus relied on Berzerk from Stern Electronics, Atari and Western Technologies (Vectrex), released in 1980, as well as the continuation of Frenzy from...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    TinTin++ Mud Client

    TinTin++ Mud Client

    A MUD client for Android, iOS, Linux, Mac OS X and Windows

    TinTin++ is a console mud client for any type of text mud or bbs. The mud client's main assets are an easy to learn scripting language, triggers, automapping, and a split screen interface to separate mud output from client input. Installation instructions for Android, iOS, and several other operating systems are available on the website. https://tintin.mudhalla.net
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 19
    CevoMapGen

    CevoMapGen

    Custom Map File Generator for C-evo

    CevoMapGen is a map file generator for Cevo that facilitates harsher terrain and climate. It gives greater control than the internal map generator within the game, and allows much faster generation of novel or extreme worlds than using the map editor.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 20
    Zork Android

    Zork Android

    Enhanced Zork port for Android Systems

    Experience the legendary text adventure Zork on your Android device! This faithful port brings the complete Great Underground Empire to your pocket, letting you explore the mysterious white house and its underground realm wherever you go. Key Features: Complete Zork I (Dungeon) gameplay experience Smooth text interface optimized for mobile touch screens Save your progress anytime Minimal storage requirements Works offline - no internet needed Free and no ads Step into gaming...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    LPub3D

    LPub3D

    LDraw™ editor for LEGO® style digital building instructions.

    LPub3D is an Open Source WYSIWYG editing application for creating LEGO® style digital building instructions. LPub3D is developed and maintained by Trevor SANDY. It uses the LDraw™ parts library, the most comprehensive library of digital Open Source LEGO® bricks available (www.ldraw.org/ ) and reads the LDraw LDR and MPD model file formats. LPub3D is available for free under the GNU Public License v3 and runs on Windows, Linux and macOS Operating Systems. LPub3D is also...
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 22
    A collection of developer tools for game-making on and for the Nintendo DS, including (but not limited to) content uploader, 2D game engine with sound, level and sprite editor.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    NetHack en Español es una traducción de NetHack en español. Los archivos de guardar y de huesos siguen completamente compatibles con la versión inglesa.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Simple Sokoban

    Simple Sokoban

    a (simple) Sokoban game

    Simple Sokoban is a (simple) Sokoban game aimed at playability and portability across systems. It is written in ANSI C89, using SDL for user interactions. I developed it natively under x86_64 Linux, but it should compile just fine on virtually anything that has a C compiler and the SDL library.
    Downloads: 3 This Week
    Last Update:
    See Project