Open Source C Projects

C is a general-purpose programming language used to build software that needs direct access to memory and hardware, predictable performance, or a small runtime. Its portability and mature compiler ecosystem make it common in operating systems, embedded devices, networking, databases, multimedia, and other systems software. C also serves as a foundation for libraries and tools used from other languages.

Open source C projects include libraries, command-line utilities, development tools, storage engines, security software, and applications for different platforms. When choosing one, check its license, documentation, supported compilers and operating systems, maintenance activity, dependencies, and compatibility with your existing code. Consider how its memory management and error-handling conventions fit your needs. These projects are useful to systems programmers, embedded developers, researchers, and teams maintaining or extending software written in C.

11 repositories · updated October 3, 2026

ds4: A Fast Local Inference Engine for DeepSeek V4 Flash and PRO on Metal, CUDA, ROCm

ds4: A Fast Local Inference Engine for DeepSeek V4 Flash and PRO on Metal, CUDA, ROCm

ds4 is a highly optimized, native inference engine designed for DeepSeek V4 Flash and PRO models. It provides efficient local inference across various hardware platforms, including Apple Silicon (Metal), NVIDIA GPUs (CUDA), and AMD ROCm. This project focuses on delivering high performance for large language models on consumer-grade machines.

CAILLM
Added Aug 26, 2026 View details
awesome-c: Curated List of C Frameworks, Libraries, and Tools

awesome-c: Curated List of C Frameworks, Libraries, and Tools

awesome-c is a comprehensive, curated list of high-quality C frameworks, libraries, and resources. It serves as an invaluable guide for C developers looking for open-source tools and learning materials. This repository helps navigate the vast ecosystem of C programming by categorizing various utilities, from AI and compression to networking and testing.

AwesomeAwesome ListC
Added Jul 12, 2026 View details
colibri: Run Large MoE Models on Local Hardware

colibri: Run Large MoE Models on Local Hardware

colibri is a C inference engine that streams Mixture-of-Experts model weights from disk, so large models can run without fitting entirely in RAM or VRAM. It supports CPU-only use and optional GPU backends, with speed depending on hardware and storage.

CAILLM
Added Jul 11, 2026 View details
codebase-memory-mcp: Build a Searchable Code Knowledge Graph

codebase-memory-mcp: Build a Searchable Code Knowledge Graph

A local MCP server that indexes repositories into a persistent graph of code structure and relationships. It helps AI coding agents answer architectural and code-navigation questions with focused queries instead of repeated file searches.

MCPMCP ServerCode Analysis
Added Jun 20, 2026 View details
pg_textsearch: Add BM25 Ranked Search to PostgreSQL

pg_textsearch: Add BM25 Ranked Search to PostgreSQL

pg_textsearch is a PostgreSQL extension that adds BM25 relevance ranking and indexed full-text search. It suits teams that want ranked text queries inside PostgreSQL, using its text search configurations and SQL workflows.

PostgreSQLDatabaseText Processing
Added Jun 12, 2026 View details
wireguard-tools: Configure WireGuard VPN Tunnels

wireguard-tools: Configure WireGuard VPN Tunnels

WireGuard tools provide the userspace commands for configuring and managing WireGuard tunnels across several operating systems. Use them to control interfaces directly or bring them up with the optional wg-quick helper.

NetworkingSecurityLinux
Added Jun 4, 2026 View details
ascii-chat: Video Chat in Your Terminal

ascii-chat: Video Chat in Your Terminal

ascii-chat turns webcam video into colored terminal art for live, multi-person calls over a client-server network. It also supports audio, encryption, and media from files or URLs, but setup involves a substantial native dependency stack.

CCLITerminal
Added Jun 4, 2026 View details
pomodoro: Build an ESP32 E-Paper Focus Timer

pomodoro: Build an ESP32 E-Paper Focus Timer

An ESP32-based desk timer for focused work and breaks, operated with a rotary dial and shown on an e-paper display. It suits makers who want a physical Pomodoro-style device and are comfortable adapting embedded code and hardware.

CProductivityEmbedded Systems
Added Apr 2, 2026 View details
sshpot: A Simple SSH Honeypot for Logging Login Attempts

sshpot: A Simple SSH Honeypot for Logging Login Attempts

sshpot is a straightforward SSH honeypot designed to capture login attempts. It logs usernames, passwords, IP addresses, and timestamps without ever authenticating users. This tool is useful for security research and monitoring malicious activity.

CSecurityHoneypot
Added Apr 2, 2026 View details
yabai: A Tiling Window Manager for macOS

yabai: A Tiling Window Manager for macOS

yabai is a powerful tiling window manager designed specifically for macOS. It extends the operating system's built-in window manager, offering advanced control over windows, spaces, and displays via a command-line interface. Utilizing a binary space partitioning algorithm, yabai automatically arranges windows to maximize screen real estate and minimize distractions, fostering a more focused work environment.

macOSWindow ManagerTiling
Added Dec 28, 2025 View details
jellyfin-ffmpeg: Process Media for Jellyfin

jellyfin-ffmpeg: Process Media for Jellyfin

Jellyfin-ffmpeg is a Jellyfin-focused FFmpeg build with custom extensions and enhancements. It provides media-processing libraries and command-line tools for applications that need to convert, inspect, filter, or stream audio and video.

CCLIUtility
Added Oct 31, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️