Showing 36 of 127 projects
A fast, feature-rich, cross-platform terminal emulator with native UI and GPU acceleration, plus an embeddable library.
A simple and easy-to-use C library for videogames programming and multimedia applications.
A fast lossless compression algorithm targeting real-time scenarios with zlib-level or better compression ratios.
A multi-platform support library focused on asynchronous I/O, originally developed for Node.js.
A parser generator tool and incremental parsing library for building syntax trees in programming tools.
A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.
A C library that compiles programs into single portable executables that run natively on Linux, Mac, Windows, and BSD.
A high-performance, zero-dependency UI layout library in C with a flexbox-like model and renderer-agnostic output.
A fast and reliable ARQ protocol that reduces latency by 30-40% compared to TCP, at the cost of 10-20% more bandwidth.
A cross-platform library for low-level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.
A compact, high-performance general-purpose memory allocator with excellent performance and security features.
A cross-platform embedded networking library for C/C++ with built-in TCP/IP stack, HTTP, WebSocket, and MQTT support.
An ultralightweight, single-file JSON parser and printer written in portable ANSI C.
An extremely fast lossless compression algorithm offering speeds over 500 MB/s per core with a high-speed decoder.
A high-performance HTTP/1, HTTP/2, and HTTP/3 server written in C, optimized for speed and low latency.
A demand-driven, horizontally threaded image processing library optimized for speed and low memory usage.
An extremely fast non-cryptographic hash algorithm that processes data at RAM speed limits.
An open-source MQTT broker and client library implementing MQTT 5.0, 3.1.1, and 3.1 protocols.
A collection of minimal, cross-platform, standalone C headers for graphics, audio, input, and app framework.
A collection of minimal, cross-platform, standalone C headers for graphics, audio, app framework, and utility functions.
A lightweight multi-architecture disassembly framework for binary analysis and reverse engineering.
A cross-platform, high-performance C/C++ network library with simpler APIs for TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server development.
A simple, fast, lossless image format with compression comparable to PNG and a single-file C/C++ library.
An optimized open-source implementation of the Basic Linear Algebra Subprograms (BLAS) library for high-performance scientific computing.
A library that brings higher-level programming features like generic data structures, polymorphism, and garbage collection to C.
A single-file C audio library for playback, capture, and processing with no external dependencies.
A minimalistic C client library for Redis, featuring synchronous, asynchronous, and reply parsing APIs.
A portable C library implementing TLS/DTLS protocols and X.509 certificate handling for embedded systems and general applications.
A high-performance implementation of lightweight messaging scalability protocols for common communication patterns.
Header-only C++17 library providing static reflection for enums without macros or boilerplate code.
A small antialiased vector graphics rendering library for OpenGL, modeled after HTML5 canvas API.
A robust, high-performance text shaping engine and font platform supporting OpenType and Apple Advanced Typography.
A high-quality GIF encoder that maximizes color fidelity using libimagequant's cross-frame palette optimization.
A C library for heap-allocated strings that are binary safe, efficient, and compatible with standard C string functions.
A high-performance multiple regex matching library using hybrid automata for simultaneous pattern matching across data streams.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.