Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Library

C Library

306 projects

Showing 36 of 306 projects

hardened_malloc
hardened_mallocC

A security-focused memory allocator providing hardened malloc API with extensive heap corruption protections for modern 64-bit systems.

#malloc-replacement#c-library#slab-allocator
Stars1.9k
Forks153
Last commit9 days ago
Tinyexpr
TinyexprC

A minimal C library for parsing, compiling, and evaluating mathematical expressions at runtime with no dependencies.

#c-library#embedded-scripting#recursive-descent-parser
Stars1.9k
Forks307
Last commit7 months ago
libde265
libde265C++

An open-source implementation of the H.265/HEVC video codec with a plain C API for easy integration.

#c-library#open-source#performance-optimization
Stars1.9k
Forks494
Last commit25 days ago
CRoaring
CRoaringC

A high-performance C/C++ library for compressed bitmaps with SIMD optimizations, used in databases like ClickHouse and Apache Doris.

#c-library#clang#gcc
Stars1.9k
Forks327
Last commit2 days ago
rabbitmq-c
rabbitmq-cC

A C-language AMQP client library for connecting applications to RabbitMQ brokers (v2.0+).

#c-library#rabbitmq-client#embedded-systems
Stars1.9k
Forks687
Last commit23 days ago
RGFW
RGFWC

A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.

#c-library#graphics#library
Stars1.8k
Forks84
Last commit11 days ago
LZFSE
LZFSEC

A Lempel-Ziv compression algorithm using Finite State Entropy coding for high-speed compression and decompression.

#apple#c-library#command-line-tool
Stars1.8k
Forks190
Last commit3 years ago
dr_libs
dr_libsC

Public domain, single-file audio decoding libraries for C/C++ supporting FLAC, MP3, and WAV.

#c-library#flac#embedded-audio
Stars1.8k
Forks243
Last commit3 days ago
LibTomCrypt
LibTomCryptC

A comprehensive, modular, and portable cryptographic toolkit providing block ciphers, hash functions, PRNGs, public key cryptography, and more.

#libtomcrypt#c-library#modular
Stars1.8k
Forks494
Last commit4 days ago
libucl
libuclC

A C library for parsing and validating configurations in a JSON-compatible language with nginx-like syntax and macros.

#c-library#yaml#s-expressions
Stars1.7k
Forks159
Last commit1 month ago
libsndfile
libsndfileC

A C library for reading and writing sound files containing sampled audio data.

#c-library#embedded-audio#audio-library
Stars1.7k
Forks456
Last commit11 days ago
VLFeat
VLFeatC

An open-source C library with MATLAB interfaces implementing popular computer vision algorithms for image understanding and local feature extraction.

#c-library#superpixels#matlab-toolbox
Stars1.6k
Forks620
Last commit3 years ago
libpng
libpngC

The official reference library for reading and writing PNG (Portable Network Graphics) image files.

#c-library#graphics#png-library
Stars1.6k
Forks807
Last commit29 days ago
pbc
pbcC

A Google Protocol Buffers library for C that works without code generation.

#c-library#binary-protocol#lua-bindings
Stars1.6k
Forks550
Last commit3 years ago
TLSF
TLSFC

A high-performance, deterministic memory allocator with O(1) operations and low fragmentation for embedded and real-time systems.

#c-library#embedded-systems#memory-management
Stars1.6k
Forks236
Last commit4 years ago
Handmade Math
Handmade MathC

A single-file public domain math library for game and graphics programming with C/C++ support.

#c-library#cpp-library#vector
Stars1.6k
Forks107
Last commit4 months ago
heatshrink
heatshrinkC

A data compression library for embedded and real-time systems with minimal memory usage.

#c-library#embedded-systems#low-memory
Stars1.5k
Forks230
Last commit2 years ago
Light Mapper
Light MapperC

A C/C++ single-file library for drop-in lightmap baking using your existing OpenGL renderer.

#c-library#c-plus-plus-library#lightmap-baking
Stars1.5k
Forks138
Last commit3 years ago
upb
upbC

A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.

#c-library#embedded-systems#data-serialization
Stars1.5k
Forks264
Last commit1 year 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
Forks162
Last commit2 years ago
uSockets
uSocketsC

A minimal, cross-platform networking library providing optimized TCP, TLS, QUIC, and HTTP3 transports for async applications.

#c-library#tcp#high-performance
Stars1.5k
Forks304
Last commit1 month 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
Forks136
Last commit9 days ago
libpg_query
libpg_queryC

C library that provides PostgreSQL's SQL parser and scanner as a standalone component for external tools.

#c-library#sql-tokenizer#plpgsql
Stars1.5k
Forks224
Last commit8 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
Forks498
Last commit11 days ago
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
Forks498
Last commit11 days ago
parson
parsonC

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

#parsing#c-library#data-serialization
Stars1.5k
Forks336
Last commit2 years ago
dyad
dyadC

A lightweight, portable, and easy-to-use asynchronous networking library for C.

#c-library#event-driven#client
Stars1.5k
Forks220
Last commit5 years ago
V7
V7C

A minimal embedded JavaScript engine for C/C++ that enables scripting on resource-constrained IoT devices.

#c-library#iot#javascript-engine
Stars1.5k
Forks179
Last commit5 years ago
micro-ecc
micro-eccPHP

A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.

#c-library#lightweight-crypto#embedded-systems
Stars1.4k
Forks504
Last commit1 year ago
libSRTP
libSRTPC

An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.

#c-library#voip-security#secure-rtp
Stars1.4k
Forks518
Last commit18 days ago
Neco
NecoC

A lightweight C library for concurrency using stackful coroutines, designed for easy concurrent I/O and network programming.

#systems-programming#c-library#single-threaded
Stars1.4k
Forks112
Last commit1 month ago
tinyspline
tinysplineC

A small, powerful ANSI C library for interpolating, transforming, and querying NURBS, B-Splines, and Bézier curves with bindings for many languages.

#c-library#b-splines#splines
Stars1.3k
Forks220
Last commit1 year ago
libdivide
libdivideC++

A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.

#c-library#embedded-systems#simd
Stars1.3k
Forks98
Last commit1 month ago
json-parser
json-parserC

A very low footprint, dependency-free DOM-style JSON parser written in portable ANSI C.

#c-library#dom-parser#low-memory
Stars1.3k
Forks291
Last commit1 year ago
LibGphoto2
LibGphoto2C

A library for applications to access and control digital cameras via PTP, MTP, and other protocols.

#c-library#powershot#mtp-protocol
Stars1.3k
Forks373
Last commit4 days ago
UCall
UCallC

A high-performance JSON-RPC and REST library for Python and C, leveraging io_uring and SIMD for ultra-low latency and high throughput.

#c-library#fast-api#json-rpc
Stars1.3k
Forks54
Last commit10 months ago
PreviousPage 4 of 9Next

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
#Cross Platform114
#C86
#Embedded Systems61
#Portable46
#Embedded43
#Game Development35
#Lightweight30
#Performance29
#High Performance29
#Graphics20
#Image Processing19
#Cryptography18