Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Library

C Library

272 projects

Showing 36 of 272 projects

Ghostty
GhosttyZig

A fast, feature-rich, cross-platform terminal emulator with native UI and GPU acceleration, plus an embeddable library.

#c-library#terminal-emulator#embedding
Stars56.1k
Forks2.9k
Last commit13 hours ago
raylib
raylibC

A simple and easy-to-use C library for videogames programming and multimedia applications.

#c-library#iot#embedded-systems
Stars33.3k
Forks3.1k
Last commit20 hours ago
zstd
zstdC

A fast lossless compression algorithm targeting real-time scenarios with zlib-level or better compression ratios.

#c-library#rfc-8878#zlib-alternative
Stars27.2k
Forks2.5k
Last commit6 days ago
libuv
libuvC

A multi-platform support library focused on asynchronous I/O, originally developed for Node.js.

#systems-programming#c-library#unix
Stars26.9k
Forks3.9k
Last commit5 days ago
tree-sitter
tree-sitterRust

A parser generator tool and incremental parsing library for building syntax trees in programming tools.

#parsing#c-library#incremental
Stars25.7k
Forks2.7k
Last commit19 hours ago
lvgl
lvglC

A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.

#c-library#graphics#low-memory
Stars23.8k
Forks4.2k
Last commit3 days ago
Cosmopolitan
CosmopolitanC

A C library that compiles programs into single portable executables that run natively on Linux, Mac, Windows, and BSD.

#libc#c-library#compiler-toolchain
Stars20.9k
Forks746
Last commit8 days ago
Clay
ClayC

A high-performance, zero-dependency UI layout library in C with a flexbox-like model and renderer-agnostic output.

#c-library#gui-toolkit#webassembly
Stars17.4k
Forks683
Last commit19 days ago
KCP
KCPC

A fast and reliable ARQ protocol that reduces latency by 30-40% compared to TCP, at the cost of 10-20% more bandwidth.

#c-library#network-optimization#kcp
Stars16.8k
Forks2.6k
Last commit14 days ago
SDL
SDLC

A cross-platform library for low-level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.

#c-library#sdl3#sdl2
Stars15.8k
Forks2.8k
Last commit1 day ago
glfw
glfwC

A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.

#c-library#vulkan#opengl
Stars15.1k
Forks5.9k
Last commit2 months ago
mimalloc
mimallocC

A compact, high-performance general-purpose memory allocator with excellent performance and security features.

#malloc-replacement#c-library#heap-management
Stars13.1k
Forks1.1k
Last commit1 month ago
Mongoose
MongooseC

A cross-platform embedded networking library for C/C++ with built-in TCP/IP stack, HTTP, WebSocket, and MQTT support.

#c-library#real-time-os#websocket-server
Stars12.8k
Forks2.9k
Last commit1 day ago
cJSON
cJSONC

An ultralightweight, single-file JSON parser and printer written in portable ANSI C.

#c-library#data-serialization#embedded
Stars12.8k
Forks3.5k
Last commit2 months ago
LZ4
LZ4C

An extremely fast lossless compression algorithm offering speeds over 500 MB/s per core with a high-speed decoder.

#c-library#multi-core#embedded-systems
Stars11.9k
Forks1.6k
Last commit6 days ago
h2o
h2oC

A high-performance HTTP/1, HTTP/2, and HTTP/3 server written in C, optimized for speed and low latency.

#c-library#reverse-proxy#http-server
Stars11.5k
Forks882
Last commit4 days ago
libvips
libvipsC

A demand-driven, horizontally threaded image processing library optimized for speed and low memory usage.

#c-library#graphics#high-performance
Stars11.4k
Forks767
Last commit2 days ago
xxHash
xxHashC

An extremely fast non-cryptographic hash algorithm that processes data at RAM speed limits.

#c-library#hash-tables#hash
Stars11.1k
Forks900
Last commit1 month ago
Eclipse Mosquitto (k)
Eclipse Mosquitto (k)C

An open-source MQTT broker and client library implementing MQTT 5.0, 3.1.1, and 3.1 protocols.

#c-library#iot#c-plus-plus-library
Stars11.0k
Forks2.6k
Last commit12 days ago
Sokol Gfx
Sokol GfxC

A collection of minimal, cross-platform, standalone C headers for graphics, audio, app framework, and utility functions.

#c-library#webassembly#stb-style
Stars9.9k
Forks642
Last commit1 day ago
Sokol
SokolC

A collection of minimal, cross-platform, standalone C headers for graphics, audio, input, and app framework.

#c-library#webassembly#stb-style
Stars9.9k
Forks642
Last commit1 day ago
Capstone
CapstoneC

A lightweight multi-architecture disassembly framework for binary analysis and reverse engineering.

#c-library#disassembly#powerpc
Stars8.8k
Forks1.7k
Last commit4 days ago
libhv
libhvC

A cross-platform, high-performance C/C++ network library with simpler APIs for TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server development.

#c-library#websocket-server#http-server
Stars7.5k
Forks1.4k
Last commit16 days ago
QOI
QOIC

A simple, fast, lossless image format with compression comparable to PNG and a single-file C/C++ library.

#c-library#png-alternative#graphics
Stars7.5k
Forks377
Last commit10 days ago
OpenBLAS
OpenBLASC

An optimized open-source implementation of the Basic Linear Algebra Subprograms (BLAS) library for high-performance scientific computing.

#c-library#blas#scientific-computing
Stars7.5k
Forks1.7k
Last commit2 days ago
Cello
CelloC

A library that brings higher-level programming features like generic data structures, polymorphism, and garbage collection to C.

#systems-programming#c-library#embedded-systems
Stars7.1k
Forks387
Last commit1 year ago
Miniaudio
MiniaudioC

A single-file C audio library for playback, capture, and processing with no external dependencies.

#c-library#embedded-audio#emscripten
Stars6.9k
Forks567
Last commit28 days ago
mbedTLS
mbedTLSC

A portable C library implementing TLS/DTLS protocols and X.509 certificate handling for embedded systems and general applications.

#c-library#x509-certificates#crypto
Stars6.7k
Forks2.9k
Last commit2 days ago
Hiredis
HiredisC

A minimalistic C client library for Redis, featuring synchronous, asynchronous, and reply parsing APIs.

#database-driver#c-library#embedded-systems
Stars6.7k
Forks1.8k
Last commit4 days ago
nanomsg
nanomsgC

A high-performance implementation of lightweight messaging scalability protocols for common communication patterns.

#c-library#tcp#messaging-library
Stars6.3k
Forks1.0k
Last commit14 days ago
Magic Enum
Magic EnumC++

Header-only C++17 library providing static reflection for enums without macros or boilerplate code.

#c-library#enum-utilities#no-boilerplate
Stars6.1k
Forks555
Last commit1 day ago
HarfBuzz
HarfBuzzC++

A robust, high-performance text shaping engine and font platform supporting OpenType and Apple Advanced Typography.

#c-library#text-shaping#graphics
Stars5.7k
Forks750
Last commit19 hours ago
NanoVG
NanoVGC

A small antialiased vector graphics rendering library for OpenGL, modeled after HTML5 canvas API.

#c-library#2d-rendering#opengl
Stars5.6k
Forks805
Last commit3 months ago
gifski
gifskiRust

A high-quality GIF encoder that maximizes color fidelity using libimagequant's cross-frame palette optimization.

#c-library#gif-encoder#ffmpeg
Stars5.5k
Forks176
Last commit1 month ago
SDS
SDSC

A C library for heap-allocated strings that are binary safe, efficient, and compatible with standard C string functions.

#c-library#memory-management#data-structures
Stars5.5k
Forks504
Last commit1 year ago
Hyperscan
HyperscanC++

A high-performance multiple regex matching library using hybrid automata for simultaneous pattern matching across data streams.

#stream-processing#c-library#deep-packet-inspection
Stars5.4k
Forks799
Last commit3 days ago
Page 1 of 8Next

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 Platform100
#C80
#Embedded Systems54
#Portable46
#Embedded39
#Game Development30
#Lightweight28
#Performance28
#High Performance28
#Graphics20
#Image Processing19
#Header Only16