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

Micro XRCE-DDS Client
Micro XRCE-DDS ClientC

A lightweight client library enabling resource-constrained devices to communicate with DDS networks via the DDS-XRCE protocol.

#c-library#embedded-systems#embedded
Stars175
Forks107
Last commit6 days ago
rcl
rclC++

A C library providing common functionality for implementing ROS 2 client libraries in various programming languages.

#robotics#c-library#hacktoberfest
Stars164
Forks198
Last commit3 days ago
TinyTIFF
TinyTIFFC++

A lightweight C/C++ library for fast reading and writing of basic multi-frame TIFF files.

#c-library#microscopy#lightweight
Stars163
Forks47
Last commit2 years ago
libneo4j-client
libneo4j-clientC

A command-line shell and client library for Neo4j that supports secure Bolt protocol connections and interactive query execution.

#c-library#graph#driver
Stars160
Forks35
Last commit3 years ago
simdzone
simdzoneC

A lightning-fast, standards-compliant DNS zone file parser using SIMD instructions for high-performance deserialization.

#c-library#network-tools#data-serialization
Stars138
Forks23
Last commit9 days ago
liboauth2
liboauth2C

A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.

#c-library#oauth#oauth2
Stars132
Forks32
Last commit1 month ago
ctf_import
ctf_importC

A library to call functions from stripped binaries across platforms using only file name, offset, and signature.

#c-library#ctf-tools#stripped-binaries
Stars114
Forks5
Last commit9 years ago
liblsdj
liblsdjC

A cross-platform C library and tool suite for reading, writing, and manipulating Little Sound DJ (LSDj) save and song files.

#c-library#command-line-tools#file-format
Stars113
Forks9
Last commit2 years ago
WJElement
WJElementC

A flexible C library for JSON manipulation and schema validation, enabling JavaScript-like ease with C performance.

#parsing#c-library#embedded-json
Stars111
Forks55
Last commit4 months ago
libct
libctC

A C library providing a convenient API for managing Linux containers throughout their entire lifecycle.

#c-library#container-orchestration#namespaces
Stars108
Forks25
Last commit8 years ago
huffandpuff
huffandpuffC

An extremely minimal Huffman encoder/decoder with zero library dependencies, designed for embedded systems.

#c-library#embedded-systems#public-domain
Stars104
Forks7
Last commit13 years ago
hershey-fonts
hershey-fontsC

A C library and tools for working with Hershey vector fonts, including Latin, Greek, Cyrillic, Japanese, and symbol glyph sets.

#c-library#font-rendering#gnuplot
Stars91
Forks13
Last commit8 years ago
libxutils
libxutilsC

A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.

#c-library#event-driven#http-server
Stars83
Forks9
Last commit1 month ago
haclog
haclogC

An extremely fast plain C asynchronous logging library designed to minimize log producer thread overhead.

#c-library#high-performance#embedded
Stars81
Forks8
Last commit5 days ago
rcutils
rcutilsC

Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.

#robotics#c-library#hacktoberfest
Stars74
Forks132
Last commit3 days ago
tamp
tampC

A low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.

#c-library#embedded-systems#webassembly
Stars73
Forks10
Last commit5 days ago
Entrypoint
EntrypointC

A lightweight cross-platform entry point library for games, designed as a minimal alternative to SDL and GLFW.

#c-library#mobile-games#public-domain
Stars72
Forks3
Last commit8 years ago
libvips
libvipsC

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

#c-library#open-source#high-performance
Stars69
Forks5
Last commit4 years ago
libklvanc
libklvancC

A library for parsing and generating Vertical Ancillary Data (VANC) used in SDI video interfaces.

#c-library#smpte-standards#media-framework
Stars69
Forks35
Last commit8 months ago
libvldmail
libvldmailC

A C library for RFC-compliant email address validation with Unicode support and strict mode options.

#c-library#library#email-validation
Stars68
Forks7
Last commit1 month ago
json-build
json-buildC

A zero-allocation, single-header JSON serializer library written in ANSI C.

#c-library#json-serializer#low-memory
Stars51
Forks7
Last commit1 year ago
cros
crosC

A single-thread pure C implementation of the Robot Operating System (ROS) framework for embedded and resource-constrained systems.

#robotics#c-library#embedded-systems
Stars50
Forks27
Last commit3 years ago
CrystalPathFinding
CrystalPathFindingPascal

An extremely fast and simple A*/WA* pathfinding library for tile-based maps with 4, 8, or 6 neighbor connectivity.

#c-library#heuristics#tile-based
Stars47
Forks8
Last commit7 years ago
mgclient
mgclientC

A C/C++ client library for connecting to and interacting with the Memgraph graph database.

#c-library#native-interface#client
Stars44
Forks6
Last commit3 days ago
neonrvm
neonrvmC

An open-source machine learning library for regression tasks using the Relevance Vector Machine (RVM) technique.

#c-library#scientific-computing#sparse-bayesian-learning
Stars41
Forks5
Last commit6 years ago
milagro-crypto-c
milagro-crypto-cC

A standards-compliant C cryptographic library with no external dependencies, supporting multiple elliptic curves and RSA security levels.

#c-library#rsa#crypto-library
Stars39
Forks15
Last commit2 years ago
ojc
ojcC

A high-performance, streaming JSON parser for C applications requiring maximum speed with large JSON documents.

#c-library#json-elements#fast
Stars38
Forks8
Last commit2 years ago
Xalan C
Xalan CC++

Apache Xalan-C++ is a C/C++ library and command-line tool for transforming XML documents using XSLT 1.0 stylesheets.

#c-library#xalan#command-line-tool
Stars37
Forks36
Last commit2 months ago
SPICE Toolkit
SPICE ToolkitC

A cross-platform patched version of NASA/JPL's SPICE Toolkit for C, enabling space mission geometry calculations on Linux, macOS, Windows, and Web.

#c-library#scientific-computing#webassembly
Stars35
Forks11
Last commit4 years ago
Vertext
VertextC

A single-header C library for generating textured quad vertices for text rendering, compatible with OpenGL and DirectX.

#c-library#font-rendering#opengl
Stars30
Forks0
Last commit2 years ago
pblog
pblogC

A small, low-overhead structured logging library for firmware events based on Protocol Buffers.

#c-library#embedded-systems#nanopb
Stars29
Forks7
Last commit8 years ago
nvthreads
nvthreadsC

A drop-in replacement for pthreads that adds persistence to multi-threaded C/C++ applications, enabling crash recovery.

#c-library#persistent-memory#c-plus-plus-library
Stars27
Forks8
Last commit9 years ago
libGamepad
libGamepadC

Cross-platform library providing an abstracted API for gamepad input across multiple platforms and controllers.

#c-library#xbox-controllers#platform-abstraction
Stars24
Forks19
Last commit5 years ago
twitc
twitcC

A minimal C library for interacting with the Twitter OAuth API.

#c-library#oauth#social-media
Stars24
Forks2
Last commit5 years ago
aes-stream
aes-streamC

A fast AES-PRF-based secure random number generator for filling large buffers with cryptographically secure random data.

#c-library#random-number-generation#aes-256
Stars21
Forks6
Last commit3 years ago
Cutest
CutestC

A C library for unit testing with macros, memory leak detection, and kernel mode support across multiple platforms.

#c-library#debugging-tools#kernel-mode-unit-tests
Stars19
Forks0
Last commit4 years ago
PreviousPage 8 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