Showing 36 of 272 projects
A lightweight C library for building font texture atlases on-demand using stb_truetype.
A lightweight C library for building and training small to medium artificial neural networks with minimal dependencies.
An audio management library for SDL that decodes multiple formats, mixes audio, and provides DSP effects.
Converts bitmap images to vector graphics with support for multiple formats and tracing algorithms.
A portable fork of Intel's Hyperscan, enabling high-performance regex matching on ARM, Power, and other non-x86 platforms.
A C library providing elliptic curve cryptography optimized for constrained environments like embedded systems and mobile apps.
A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.
A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.
A single-file TLS 1.0-1.3 and DTLS implementation in C, using libtomcrypt for cryptography.
A cross-platform C/C++ library for starting, stopping, and communicating with external programs via their standard streams.
A lightweight, asynchronous C99 Discord API wrapper library with minimal dependencies.
A simple, secure, and lightweight C implementation of the MessagePack serialization format, suitable for embedded systems.
A C API for mobile and web app development with OpenGL ES and Metal, inspired by GLFW.
A header-only C library providing generic, type-safe data structures using macros for easy integration and modularity.
A lightweight, super fast C/C++ and Python library for sequence alignment using edit (Levenshtein) distance.
A minimal, efficient, cross-platform 2D graphics painter library in pure C, built on Sokol GFX.
A lightweight, dependency-free TrueType font rendering library written in C99.
A minimal, portable regular expression engine for C/C++ with a tiny footprint.
A portable C library providing SIP, RTP, STUN/TURN/ICE, HTTP, and WebSocket stacks for building real-time communication applications.
A simple C math library for 3D graphics and game development, widely used in mobile games.
A fast, portable ANSI C implementation of LZ77 compression optimized for speed over ratio.
A high-performance, embeddable LSM-tree storage engine library in C with ACID transactions, tiered storage, and cross-platform portability.
A C library for reading binary Excel (XLS) files with a command-line tool for converting XLS to CSV.
A lightweight C library for parsing and manipulating XML data with minimal dependencies.
A lightweight C library to locate the current executable and module paths across multiple platforms.
Cross-platform C library for reading and writing .xlsx files with minimal dependencies and a simple interface.
A small, easy-to-use configuration file parser library for C with support for sections, lists, and various data types.
A C library for reading whole slide image files (virtual slides) with a consistent API across multiple vendor formats.
A tiny C library for heightmap, normal map, and distance field generation with no dependencies.
A portable C library implementing the EBU R128 standard for loudness normalization in audio processing.
A compact, fast, and easy-to-use binary serialization format for efficient data storage and transfer.
A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.
A C port of the Murmur3 non-cryptographic hash function, optimized for performance on x86/x64 architectures.
A high-performance C library and command-line tool for parsing, building, and optimizing OpenType font files with JSON serialization.
C implementation of 1D/2D wavelet transforms including DWT, SWT, MODWT, wavelet packet transforms, and continuous wavelet transforms.
A BSD-licensed C library for Forward Error Correction using Convolutional codes and Reed-Solomon algorithms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.