Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C

C

405 projects

Showing 36 of 405 projects

Minizip
MinizipC

A modern, cross-platform C library for creating, reading, and modifying ZIP archives with extensive compression and encryption support.

#c-library#bzip2#zip-library
Stars1.5k
Forks513
Last commit4 days ago
minizip-ng
minizip-ngC

A modern, cross-platform C library for creating, reading, and modifying ZIP archives with extensive compression and encryption support.

#c-library#bzip2#zip-library
Stars1.5k
Forks513
Last commit4 days ago
FiniteStateEntropy
FiniteStateEntropyC

A high-speed entropy coding library featuring Huff0 (modern Huffman) and FSE (ANS-based) codecs for fast compression and decompression.

#c-library#huffman#huffman-coding
Stars1.5k
Forks166
Last commit2 years ago
Boost.PFR
Boost.PFRC++

A C++14 library providing std::tuple-like reflection for user-defined types without macros or boilerplate.

#cplusplus-14#metaprogramming#reflection-library
Stars1.5k
Forks174
Last commit16 days ago
EJDB
EJDBC

EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.

#c-library#dart#database
Stars1.5k
Forks137
Last commit14 hours ago
CppUTest
CppUTestC++

A unit testing and mocking framework for C and C++ with memory leak detection.

#very-kewl#unit-testing#memory-leak-detection
Stars1.5k
Forks532
Last commit2 months ago
parson
parsonC

A lightweight, C89-compatible JSON library with a simple API and dot-notation addressing.

#parsing#c-library#data-serialization
Stars1.5k
Forks341
Last commit1 month ago
pyo
pyoPython

A Python module written in C for digital signal processing, enabling real-time audio manipulation and synthesis within Python scripts.

#sound#audio-synthesis#music
Stars1.5k
Forks147
Last commit4 days ago
Awesome Audio DSP
Awesome Audio DSP

A curated collection of resources for audio digital signal processing and plugin development.

#music-technology#embedded-audio#lv2
Stars1.5k
Forks81
Last commit15 days ago
hologram.nvim
hologram.nvimLua

A cross-platform terminal image viewer for Neovim that displays inline images directly in buffers using the Kitty Graphics Protocol.

#markdown-preview#developer-tools#c
Stars1.4k
Forks32
Last commit2 years ago
sha1collisiondetection
sha1collisiondetectionC

Library and CLI tool to detect SHA-1 cryptanalytic collision attacks in files, serving as a drop-in replacement for SHA-1 libraries.

#digital-forensics#collision-detection#hash-validation
Stars1.4k
Forks226
Last commit
PCRE2
PCRE2C

A portable C library implementing Perl-compatible regular expression pattern matching with Unicode support and optional JIT compilation.

#c-library#embedded-systems#open-source
Stars1.4k
Forks296
Last commit11 hours ago
GUIslice
GUIsliceC

A lightweight drag & drop GUI framework in C for embedded touchscreen displays on Arduino, Raspberry Pi, ESP32, and other microcontrollers.

#esp32#sdl#microcontroller
Stars1.4k
Forks225
Last commit3 months ago
tcpreplay
tcpreplayC

A suite of utilities for editing and replaying previously captured network traffic (pcap files) on Unix and Windows systems.

#netmap#cygwin#performance-testing
Stars1.4k
Forks297
Last commit2 months ago
iguana
iguanaC++

A universal serialization engine for C++ using compile-time reflection to convert objects to/from JSON, XML, YAML, and Protobuf.

#yaml#c#c-plus-plus
Stars1.3k
Forks240
Last commit2 months ago
sist2
sist2C

A fast, multi-threaded file system indexer and search tool with a web interface, supporting text/metadata extraction, thumbnails, OCR, and incremental scanning.

#file-indexing#metadata-extraction#self-hosted-search
Stars1.3k
Forks81
Last commit19 hours ago
cotire
cotireCMake

A CMake module that automates precompiled headers and single compilation unit builds to speed up C/C++ compilation.

#compilation-speed#build-optimization#unity-builds
Stars1.3k
Forks140
Last commit6 years ago
Portable File Dialogs
Portable File DialogsC++

A free, single-header C++11 library for cross-platform GUI file dialogs, message boxes, and notifications.

#desktop-application#file-dialogs#notifications
Stars1.3k
Forks131
Last commit1 year ago
dtaidistance
dtaidistancePython

A Python library with fast C implementations for computing Dynamic Time Warping and other time series distances.

#scientific-computing#distance-measure#cython
Stars1.3k
Forks194
Last commit16 days ago
dethrace
dethraceC

A reverse-engineered, modern rebuild of the 1997 game Carmageddon that runs natively on contemporary systems.

#assembly#sdl2#game-preservation
Stars1.2k
Forks101
Last commit1 day ago
libass
libassC

A portable subtitle renderer for the ASS/SSA subtitle format, compatible with VSFilter.

#video-subtitles#subtitle-renderer#c
Stars1.2k
Forks250
Last commit1 month ago
Incbin
IncbinC

A single-header C/C++ library for embedding binary and text files directly into executables using compiler inline assembly.

#embedded-resources#inline-assembly#build-tools
Stars1.2k
Forks107
Last commit1 year ago
bottleneck
bottleneckPython

Fast NumPy array functions written in C

#fast#c#python
Stars1.2k
Forks120
Last commit1 day ago
llnode
llnodeC++

An LLDB plugin for debugging Node.js processes and core dumps by inspecting JavaScript objects, stack frames, and memory.

#javascript-inspection#developer-tools#post-mortem-debugging
Stars1.2k
Forks103
Last commit1 year ago
LibYAML
LibYAMLC

Canonical source repository for LibYAML

#yaml#yaml-parser#c
Stars1.2k
Forks376
Last commit2 months ago
SimpleBLE
SimpleBLEC++

SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.

#ios#driver#bluetooth
Stars1.1k
Forks181
Last commit3 hours ago
OpenJPEG
OpenJPEGC

An open-source JPEG 2000 codec written in C, officially recognized as a JPEG 2000 Reference Software.

#c-library#open-source#jpeg2000
Stars1.1k
Forks532
Last commit1 month ago
ENet
ENetC

A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.

#c-library#embedded-systems#gamedev
Stars1.1k
Forks94
Last commit4 months ago
tgc
tgcC

A tiny, conservative mark-and-sweep garbage collector for C written in ~500 lines of code.

#systems-programming#memory-management#mark-and-sweep
Stars1.1k
Forks69
Last commit3 years ago
C-Dogs SDL
C-Dogs SDLC

A classic overhead run-and-gun game supporting up to 4 players in co-op and deathmatch modes with over 100 user-created campaigns.

#multiplayer#user-content#pixel-art
Stars1.1k
Forks162
Last commit6 days ago
mod_auth_openidc
mod_auth_openidcC

An OpenID Connect and FAPI 2 Relying Party module for Apache HTTPd, enabling standards-based authentication and authorization.

#reverse-proxy#openidconnect-client#web-security
Stars1.1k
Forks332
Last commit4 days ago
librdkafka
librdkafkaC

A high-performance C/C++ client library for Apache Kafka, supporting producers, consumers, and admin operations.

#stream-processing#c-library#high-performance
Stars1.1k
Forks3.3k
Last commit8 hours ago
midnight-commander
midnight-commanderC

Midnight Commander's repository

#file-manager#c#console
Stars1.0k
Forks123
Last commit1 day ago
sysadmin-util
sysadmin-utilPerl

A personal collection of Unix/Linux system administration utilities for common tasks like file monitoring, network testing, and automation.

#devops#command-line-tools#unix
Stars1.0k
Forks113
Last commit6 years ago
utest.h
utest.hC++

A single-header unit testing framework for C and C++ with a simple API and Google Test-like output.

#unit-test#unit-testing#embedded
Stars996
Forks75
Last commit17 days ago
GD
GDC

A C library for dynamic image creation and manipulation with support for multiple formats and language wrappers.

#c-library#vector#graphics
Stars986
Forks292
Last commit17 days ago
PreviousPage 6 of 12Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
11 months ago
#Cross Platform123
#C Library89
#C Plus Plus78
#Cpp52
#Cmake45
#Game Development38
#Embedded36
#Python33
#Linux32
#Open Source31
#Header Only29
#Windows28