Showing 36 of 272 projects
A minimal C library for parsing, compiling, and evaluating mathematical expressions at runtime with no dependencies.
An open-source implementation of the H.265/HEVC video codec with a plain C API for easy integration.
A security-focused memory allocator providing hardened malloc API with extensive heap corruption protections for modern 64-bit systems.
A C-language AMQP client library for connecting applications to RabbitMQ brokers (v2.0+).
A high-performance C/C++ library for compressed bitmaps with SIMD optimizations, used in databases like ClickHouse and Apache Doris.
A Lempel-Ziv compression algorithm using Finite State Entropy coding for high-speed compression and decompression.
A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.
A comprehensive, modular, and portable cryptographic toolkit providing block ciphers, hash functions, PRNGs, public key cryptography, and more.
Public domain, single-file audio decoding libraries for C/C++ supporting FLAC, MP3, and WAV.
A C library for parsing and validating configurations in a JSON-compatible language with nginx-like syntax and macros.
A C library for reading and writing sound files containing sampled audio data.
An open-source C library with MATLAB interfaces implementing popular computer vision algorithms for image understanding and local feature extraction.
A Google Protocol Buffers library for C that works without code generation.
The official reference library for reading and writing PNG (Portable Network Graphics) image files.
A high-performance, deterministic memory allocator with O(1) operations and low fragmentation for embedded and real-time systems.
A single-file public domain math library for game and graphics programming with C/C++ support.
A C/C++ single-file library for drop-in lightmap baking using your existing OpenGL renderer.
A data compression library for embedded and real-time systems with minimal memory usage.
A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.
A high-speed entropy coding library featuring Huff0 (modern Huffman) and FSE (ANS-based) codecs for fast compression and decompression.
EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.
A minimal, cross-platform networking library providing optimized TCP, TLS, QUIC, and HTTP3 transports for async applications.
C library that provides PostgreSQL's SQL parser and scanner as a standalone component for external tools.
A lightweight, C89-compatible JSON library with a simple API and dot-notation addressing.
A modern, cross-platform C library for creating, reading, and modifying ZIP archives with extensive compression and encryption support.
A modern, cross-platform C library for creating, reading, and modifying ZIP archives with extensive compression and encryption support.
A lightweight, portable, and easy-to-use asynchronous networking library for C.
A minimal embedded JavaScript engine for C/C++ that enables scripting on resource-constrained IoT devices.
A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.
An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.
A lightweight C library for concurrency using stackful coroutines, designed for easy concurrent I/O and network programming.
A small, powerful ANSI C library for interpolating, transforming, and querying NURBS, B-Splines, and Bézier curves with bindings for many languages.
A very low footprint, dependency-free DOM-style JSON parser written in portable ANSI C.
A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.
A high-performance JSON-RPC and REST library for Python and C, leveraging io_uring and SIMD for ultra-low latency and high throughput.
A library for applications to access and control digital cameras via PTP, MTP, and other protocols.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.