Showing 6710 open source projects for "c source code"

View related business solutions
  • 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
  • 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
    libVISCA is a library for controlling a VISCA compliant video camera. VISCA is a professional camera control protocol, designed by Sony to be used on several of its surveillance and OEM block cameras.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    RKH - State Machine Framework

    RKH - State Machine Framework

    State machine framework for reactive embedded systems

    RKH is a generic, flexible, modular, highly portable, ANSI-C compliant, and open-source development tool for implementing hierarchical state machines based on modern state machine concepts. This modern techniques are used to give an abstract description of the dynamic behavior of a system in a substantial manner. The RKH not implements neither entire UML specs. nor entire Statechart specs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Random File Picker

    Random File Picker

    Choose (and open) random files from random directories.

    Random File Picker can quickly choose and open random files from a set of directories. Files can be filtered so you can for example look only for images. The directories that you supply to RFP will be scanned for sub-directories (first a directory is chosen, then a file from it). In short it is a tool that makes decisions in your place. Not sure what wallpaper to choose for today? Let it decide for you. Not sure what movie to watch? It can open a random one in just a few clicks.
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 4
    Spot-On
    Seriously entertaining dolphins on echo networks. The official source repository is located at https://github.com/textbrowser/spot-on. Downloads are located at https://github.com/textbrowser/spot-on/releases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Zipios

    Zipios

    Zipios is a C++ library for reading and writing 32bit Zip archives.

    This project has moved to GitHub https://github.com/Zipios/Zipios Zipios is a C++ library for reading and writing Zip archive files. Access to the data of individual entries is provided through standard C++ iostreams. A simple read-only virtual file system that mounts regular directories and zip files is also provided.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6

    ipxemu

    IPX emulator; enables LAN play for old games

    ipxemu emulates IPX so that programs can use IPX, while actually using UDP/IP. This way one can for example play old games that only support IPX, without actually using IPX.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
     rims-arduino-library

    rims-arduino-library

    Recirculation infusion mash system library for Arduino

    This library implement RIMS controls for home brewers. For definition of a RIMS, see https://tinyurl.com/j3lyuyc For me, an Arduino micro controller + a LCD Keypad shield was cheaper and a lot more customizable than a commercial PID controller. So, with this library, a commercial PID controller is unnecessary. Automatic PID tuning toolkit is also included. Temperature can be read with a thermistor, a resistance temperature detector (RTD) or any custom temperature probe. Heater is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Femto OS
    The Femto OS is a very concise portable preemptive operating system for embedded devices with minimal ram and flash, up to say 16K flash, 1K ram. The main target is the AVR architecture, such as the ATtiny861/461/261 series.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    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
    ccccd-HW

    ccccd-HW

    Hardware for Channel Code Copy of Compact Discs

    Hardware for Channel Code Copy of Compact Discs: "ccccd-HW" is a hardware project associated with the software project "ccccd". For further details see "ccccd": http://sourceforge.net/projects/ccccd/ Note: Special restrictions apply. See disclaimers below and within the distribution. Copyright (c) 2012-2013 by Klaus Michael Indlekofer, Manuel Dietrich, and Viktor Skemski.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Moved to https://atari800.github.io/
    Leader badge
    Downloads: 116 This Week
    Last Update:
    See Project
  • 12
    ack2 (ack)

    ack2 (ack)

    ack 2 is no longer being maintained. ack 3 is the latest version

    ack2 is a programmer-centric search tool written in Perl that serves as a smarter, faster alternative to grep for source trees. It defaults to searching only relevant files while skipping build artifacts, VCS directories, minified bundles, and other noise, which dramatically reduces false hits. Filetype filtering is first-class: you can target languages by name (--perl, --python, --js) or define your own groups, and ack maps common extensions automatically. Results are colorized with context...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    RTuinOS

    The event based Real-Time Operating System (RTOS) for Arduino

    ...Events can now be broadcasted events, semaphores or mutexes. This permits to implement all the usual inter-task communication patterns. Please refer to the user guide and the diverse code samples for details. The second technical change is a complete revision of the makefile. It has been improved in many aspects and it now supports three host operating systems; the RTuinOS samples (as well as your applications) can be built under Linux, Windows and Mac OS. RTuinOS 1.0 is distributed as setup (a ZIP archive), which contains all source files and the complete documentation, also with source files. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    Mars

    A cross-platform network component developed by WeChat

    Mars is an open source, cross-platform infrastructure component and official terminal basic component of WeChat. It consists of four main parts: Comm, which contains a basic library, including basic tools like sockets, threads, alarm, message queues, and coroutines; Xlog, which provides high-performance, high-availability, security, and fault-tolerant log functions; SDT which is the network diagnosis module; and STN or signaling transmission network module, the major component of Mars...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Tiny Security Suite is a software that consists of encryption, shredding, VPN, folder hiding, Firewall, and Tor Browser. Tiny Security Suite has: - File Encryption (AES and Triple DES) - Text Encryption (AES and Triple DES) - Shredder - Secure Folder (Folder Hider) - VPN (uses OpenVPN configuration files, need openVPN installed on computer) - Tor Browser - Firewall (Firewall PaPI)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Mednafen

    Mednafen

    Multi-System Emulator

    Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 17
    HTTP Test Tool
    httest is a script based tool for testing and benchmarking web applications, web servers, proxy servers and web browsers. httest can emulate clients and servers in the same test script, very useful for testing proxys.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18

    mod_psldap

    Apache LDAP Directory Manager

    mod_psldap is an Apache module for leveraging LDAP services built on the OpenLDAP library and the Apache APIs, to include web based A&A, web based updates to the LDAP store, server-side XSLT processing, and session management across servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MvOLE is program for reading Microsoft OLE Storage file (such as MS Word .doc or MS Excel .xls). You can get content of any OLE object in this file, even if it is damaged. Object's content may be translated from MS Office UNICODE to plain text.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    JavaBacula is a Java SWING based graphical frontend for Bacula® - The Network Backup Solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    star

    Free highly portable TAR implementation since 1982

    star - unique standard tape archiver (the oldest free TAR implementation)
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 22
    New 32-bit Atari computer clone. Virtual machine running on top of your favorite operating system. Faster than any Atari compatible machine ever made, with better graphics and more memory. That is ARAnyM.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 23

    Winsible 2k

    Scripted mass remote control

    Winsible 2k allows you to run C# scripts on hundrets connected clients at once. the following libraries are being loaded by the client: parameters.ReferencedAssemblies.Add("System.dll"); parameters.ReferencedAssemblies.Add("System.Windows.Forms.dll"); parameters.ReferencedAssemblies.Add("System.Core.dll"); parameters.ReferencedAssemblies.Add("System.Data.dll"); ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    URL Server Manager

    URL Server Manager

    Utility software that unites all programs for server management.

    This software allows you to name, describe and categorize your server. After all previous settings you can assign IP addresses and add either one of the most used protocols or use your own. You can also add additional parameters per address. Once you have your server set up, you can assign a program to a protocol (this program has to support start CMD arguments for an address and a port). Then you can easily go through your servers and open connections from your favorite program with only one click.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    haikuVM

    A Java VM for ARDUINO and other micros using the leJOS runtime.

    HaikuVM has been started for hobbyists who develop applications for ARDUINO to open the world of JAVA and leJOS. Yes, you can program an ARDUINO with JAVA! HaikuVM is so small that it even runs on an atmega8 (and the ASURO robot). And yes, you can program an ASURO robot with JAVA! And since version 1.4.0 the RCX lego brick.
    Downloads: 12 This Week
    Last Update:
    See Project