Open Source C Software - Page 2

C Software

Browse free open source C Software and projects below. Use the toggles on the left to filter open source C Software by OS, license, language, programming language, and project status.

  • Cloudflare secures and ensures the reliability of your external-facing resources such as websites, APIs, and applications. Icon
    It protects your internal resources such as behind-the-firewall applications, teams, and devices.
  • Real Time Accounts Payable Automation. Icon
    Real Time Accounts Payable Automation.

    Invoice capture and automation seamlessly integrated with your accounting software

    Yooz provides the smartest, most powerful, and easiest-to-use cloud-based E-invoicing and Purchase-to-Pay automation solution. It delivers unmatched savings, speed, and security with affordable zero-risk subscriptions to more than 5,000 customers and 300,000 users worldwide.
  • 1

    Dibbler - a portable DHCPv6

    Portable DHCPv6 implementation

    Dibbler is a portable DHCPv6 implementation. Is supports stateful (i.e. IPv6 address granting) as well as stateless (i.e. option granting) autoconfiguration for IPv6. Linux 2.4/2.6/3.0, Windows XP/2003/Vista/7/8 (experimental for NT4/2000), Mac OS X, FreeBSD, NetBSD and OpenBSD.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 2
    Shairport Sync

    Shairport Sync

    AirPlay audio player

    Shairport Sync adds multi-room capability with audio synchronization. Shairport Sync is an AirPlay 1 audio player. Switch to the development branch for a version with limited AirPlay 2 functionality. Shairport Sync plays audio streamed from iTunes, iOS, Apple TV and macOS devices and AirPlay sources such as Quicktime Player and OwnTone, among others. Audio played by a Shairport Sync-powered device stays synchronized with the source and hence with similar devices playing the same source. In this way, synchronized multi-room audio is possible for players that support it, such as iTunes and the macOS Music app. Shairport Sync runs on Linux, FreeBSD and OpenBSD. It does not support AirPlay video or photo streaming. Shairport Sync offers full audio synchronization, a feature of AirPlay that previous implementations do not provide. Full audio synchronization means that audio is played on the output device at exactly the time specified by the audio source.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    libgit2

    libgit2

    A cross-platform, portable, linkable Git implementation library

    libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings. Libgit2 is developed with CMake, and this is be the easiest way to build a binary from the source. The CMake build system provides lots of options to configure the libgit2 build for your particular needs. It’s highly recommended that you build libgit2 as a static library for Xcode projects to simplify distribution significantly. libgit2 is used for powering Git GUI clients, such as gmaster and GitKraken and on Git hosting providers such as GitLab, Azure, GitHub, DevOps, among others. By clicking "merge pull request", we perform the merge. It is licensed under the GPLv2 license, so you can link it in its unmodified state with any type of software without releasing its source code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    IRCD-Hybrid

    IRCD-Hybrid

    A lightweight, high-performance Internet Relay Chat server

    IRCD-Hybrid is a lightweight, high-performance Internet Relay Chat server.
    Downloads: 26 This Week
    Last Update:
    See Project
  • The next chapter in business mental wellness Icon
    The next chapter in business mental wellness

    Entrust your employee well-being to Calmerry's nationwide network of licensed mental health professionals.

    Calmerry is beneficial for businesses of all sizes, particularly those in high-stress industries, organizations with remote teams, and HR departments seeking to improve employee well-being and productivity
  • 5
    libircclient is a small but powerful library, which implements client-server IRC protocol. It has all features needed to create your own IRC client or bot, including multi-threading support, sync and async interfaces, CTCP/DCC support, colors, SSL connections and so on.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 6
    This program adjusts an audio mixer from X, the console, a terminal, the command line or a script.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 7
    FreePOPs is a webmail to pop3 conversion daemon. It is extensible to support other webmail using the scripting language LUA. See the homepage for supported webmails.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    pam_mount module
    pam_mount is a Pluggable Authentication Module that can mount volumes for a user session (login). Supports mounting local filesystems of any kind the normal mount utility supports, with extra code to better support CIFS, FUSE, various crypto, and more.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 9

    conspy

    Remote control of Linux virtual consoles

    Conspy allows a (possibly remote) user to see what is displayed on a Linux virtual console, and send keystrokes to it. All available documentation can be read online at http://conspy.sourceforge.net/
    Downloads: 15 This Week
    Last Update:
    See Project
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of Google's scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
  • 10
    Open Source development tools and drivers for Freescale Background Debug Module (BDM) interface.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    libivykis is a thin wrapper over various OS'es implementation of I/O readiness notification facilities (such as poll(2), kqueue(2)) and is mainly intended for writing portable high-performance network servers.
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 12
    Advanced music player for GNU/Linux, also running on FreeBSD, OpenBSD and Microsoft Windows. Plays audio CDs, internet radio streams, podcasts and soundfiles in just about any audio format and has the feature of inserting no gaps between adjacent tracks.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    The program thrulay is used to measure the capacity, delay, and other performance metrics of a network by sending a bulk TCP or UDP stream over it.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    Mednafen

    Mednafen

    Multi-System Emulator

    Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 15

    Web-based Firewall Log Analyzer

    Firewall log analyzer

    Flexible web-based firewall log analyzer, supporting netfilter and ipfilter, ipfw, ipchains, cisco routers and Windows XP system logs, and mysql or postgresql database logs using the iptables ULOG or NFLOG target of netfilter others mapped to the ulogd format with a view. Fully supports IPv6 for database logs, and netfilter and ipfilter system file logs. Also supports Maxmind's GeoIP version 2 location databases. For Linux, FreeBSD, OpenBSD, Solaris, OSX,etc.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    VisPatch is a tool for patching quake maps for transparent water in glquake: it is used for preparing and applying the patch files. This is a thoroughly revised version of the old source for unix (linux, freebsd, ...), as well as windows.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Serbian Dictionary
    'Serbian Dictionary' is a bidirectional Serbian-English dictionary. It currently contains only a command line interface. Supports only *nix based operating systems at this moment. Tested on Linux, *BSD and Cygwin.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    lxSplit is a tool for splitting files and joining the splitted files on unix-like platforms. It is fully compatible with hjsplit, a tool which is available for other operating systems.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Smokin' Guns
    Smokin' Guns is a GPLv2 licensed first person Western style shooter based on the Quake 3 engine (Id Tech 3) developed by a loosely knit team of developers and artists. This project represents the game engine.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Jnettop allows administrators of routers to watch online traffic coming across the network in a fashion similar to the way top displays statistics about processes. It is useful for quickly evaluating the state of the network.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    nwcc is a C compiler for Unix systems targeting *BSD, OSX, Linux and Solaris on x86 (nasm/gas), FreeBSD, OSX and Linux on AMD64 (yasm/gas), Solaris on SPARC, AIX and Linux on PPC/PPC64 and IRIX on MIPS64. Cross-compilation is supported.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    This project is the Linux wavplay command line utility used for playing "wav" files.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    A portable, modular and efficient ftp server, supporting SSL, IPv6, UTF-8 compliant, multithreaded, modules ,externals scripts. unix-like permissions+acls, virtual users/groups, security, speed, bandwith limitation (user,group,global), group admins, per
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    o2em2
    O2em2 is an open source multi-platform Odyssey2 / Videopac+ emulator. The Odyssey2 (Videopac/Jopac in Europe) was a video game console created in the late 70s. O2em2 is a fork of the dead o2em.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25

    Darkbot

    The IRC's Talking Robot

    [ Please read https://sourceforge.net/p/darkbot/news/2014/01/darkbots-revitalization/ ] Darkbot is a portable IRC chat robot written in the C language that can be taught responses to user inquiries, and even have conversations with them. Darkbot was originally created by Jason Hamilton as an aid for help channels on Intenet Relay Chat.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project