Showing 36 of 127 projects
A fast and compact C library for encoding data into QR Code symbols with direct bitmap output.
A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.
A lightweight and powerful parser combinator library for C, enabling easy parsing of languages and data formats.
A single C source file library implementing zlib compression, PNG writing, and ZIP archive manipulation with MIT licensing.
A C99+ library providing concurrency primitives, safe memory reclamation mechanisms, and non-blocking data structures for high-performance concurrent systems.
A cross-platform C99 library to detect CPU features and microarchitecture at runtime.
A secure client/server protocol for multiplayer games built on top of UDP, providing encrypted connections and session management.
A modern, flexible regular expression library supporting multiple character encodings and syntaxes.
A modern, flexible regular expression library supporting multiple character encodings and syntaxes.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A high-performance, high-assurance C library for cryptographic operations on the secp256k1 elliptic curve, optimized for Bitcoin.
A single-header, dependency-free 2D graphics library for C that renders pixels directly into memory.
A fast, lightweight 2D rigid body physics library written in C, designed specifically for video games.
A fast, lightweight 2D rigid body physics library written in C, designed specifically for video games.
A lightweight PNG encoder and decoder library in C and C++ with zero dependencies.
An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.
A minimal, well-tested library for training and using feedforward artificial neural networks in ANSI C.
A C library for asynchronous DNS resolution, designed for non-blocking and parallel queries.
A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.
A C library for creating simple HTTP servers and web applications, designed to embed web functionality into existing programs.
A C library for cross-platform real-time audio input and output, supporting JACK, PulseAudio, ALSA, CoreAudio, and WASAPI.
A tiny, primitive, fast HTTP request/response parser written in C, designed to be stateless and memory-efficient.
A portable C library for encoding and decoding AV1 Image File Format (.avif) images with support for all AV1 YUV formats and alpha.
A cross-platform, open-source C library for real-time audio input and output with support for multiple host APIs.
A C library for efficient image processing and analysis, widely used in OCR and computer vision applications.
A minimal C library for creating text-based user interfaces with a simple cell-based terminal abstraction.
A modern, high-performance drop-in replacement for the zlib compression library, optimized for next-generation hardware.
A tiny, portable C library for invoking native file open, save, and folder select dialogs across Windows, macOS, and Linux.
A free, cross-platform C library for generating PDF files with support for text, images, fonts, encryption, and CJK encoding.
A C reference implementation of CommonMark for parsing and rendering Markdown documents to multiple formats.
A C library implementing structured concurrency for writing concurrent programs with deterministic control flow.
A single-header C library for building event-driven, non-blocking HTTP servers with support for epoll and kqueue.
A simple, portable Fast Fourier Transform (FFT) library for C with support for fixed and floating point data types.
An open-source implementation of the H.265/HEVC video codec with a plain C API for easy integration.
A minimalistic, single-header MP3 decoder library focused on small size, speed, and ISO conformance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.