Showing 1391 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
  • 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.
    Start Free
  • 1
    This is simply a kernel written in C and assembly targeted to rebuild the majority of software, libraries and tools to create a stand alone software solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    The Linux VTPlayer driver project aims at providing a Linux kernel driver for VirTouch's VTPlayer tactile mouse. This driver allows not only the VTPlayer to behave like a regular mouse, but also user-space programs to control VTPlayer's tactile pads.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    By usage of CPUFreq, ACPI, HDDTemp and internal functions, LACH daemon is able to reduce power consuption in a laptop by scaling both CPU as GPU (Radeon only), as HDD. Also checks for thermal overheat for the sake of laptop health.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    XVMSocket is a Linux Kernel Module that provides a new socket family for high throughput (40-70 times better than TCP/IP sockets) between applications running on different guest Linux VMs on the same Xen system. No changes to Xen or Linux required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    A FIFO implementation using circular buffers. Portable C code for embedded systems. Deadlock free and re-entrant.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A port of the linux kernel to the Digital Equipment Corp. VAX architecture and line of minicomputers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Library for filesystems intended to be used in embedded projects. The library currently supports FAT12/16/32 reading & writing on SD-cards, and is easily expandable for use with other devices on any platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Colonel intends to be a simplistic microkernel offering capability protected ipc. It's main purpose is of educational nature, it is _not_ meant to be used as microkernel for a "real" OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    rlocate is an implementation of the "locate" command that is always up-to-date
    Downloads: 0 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 10
    TCP Low Priority module (TCP-LP-MOD) is an implementation of TCP-LP, as pluggable TCP congestion control module, for Linux kernel after version 2.6.14.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A Linux mouse driver for the Wii remote that doesn't need Python or uniput. All you need is a Wii remote, a bluetooth adapter, and gcc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CakeOS is a hobby operating system started by Lukem_95. It is written in C with some partial ASM coding. Cake is a modern OS with portable functions and drivers. We are looking to keep a fairly small team size for this project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    The bootloader and Linux/WinCE for HENGFENGRUIKE (ARM S3C2410) dev board.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Supermount is a pseudo-filesystem which manages filesystems on removable media like floppy disks and CD-ROMs. It frees you from need to manually mount and unmount media.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    We have implemented a remote NAT based solution to support always-best-connected service to connection-oriented applications. The solution allows the users' to efficiently utilize the available multiple network interface without breaking the application
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    XCAST6 is an implementation of XCAST over IPv6. XCAST is a new, flexible scheme for multicast suitable for a very large number of groups. Goal of this project is implementing XCAST6 completely on Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CPU Scheduler Evaluation (CPUSE) Patches to Linux and supporting software tools for controlling scheduling parameters and analysing and/or displaying scheduling statistics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Linux port to the HP Jornada 820: kernel modifications, userland utilities, bootdisk, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ARGENT-OS is an Unix-like operating system based on a microkernel architecture. It's born to be used for educational purposes; Its name derives from argentinian operating System.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A small micro operating system kernel written in C (and partly assembly). Planned features are: software based preemptive multitasking/threading, paging, kernel API, IPC, client/server, security system. The code is designed to be clearly understandable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    SIN implements a user inactivity trigger at kernel level. It issues uevents when no user activity is detected for more than a configurable amount of time. These events can be successively exploited (via udev or DBus) to suspend, dim, or blank the screen.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Javum, the Java Virtual Unix Machine, is an ambitious project which aims to provide a full virtualized Unix environment including C compiler (GCC), Unix-like API, shell, and command line tools, inside of a JVM. Details @ http://javum.wiki.sourceforge.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An experimental kernel patchset against the 2.6 kernel tree.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The project maily focuses on integrating H.264 on IBM CELL platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Open Source Object Oriented Operating System for Intel 32-bit architecture.
    Downloads: 0 This Week
    Last Update:
    See Project