Showing 36 of 111 projects
A free, portable C/C++ audio engine for games with minimal dependencies and simple API.
A modern, cross-platform source port of Doom 3 that fixes bugs and adds new features while preserving original gameplay.
A portable Python 3.x interpreter written in C11 for embedding in C/C++ projects, designed as a Lua alternative for game scripting.
A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.
A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.
A C reference implementation of CommonMark for parsing and rendering Markdown documents to multiple formats.
A tiny, portable C library for invoking native file open, save, and folder select dialogs across Windows, macOS, and Linux.
A simple, portable Fast Fourier Transform (FFT) library for C with support for fixed and floating point data types.
A minimalistic, single-header MP3 decoder library focused on small size, speed, and ISO conformance.
A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.
A Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.
A single Bash script to create static blogs with zero dependencies.
A comprehensive, modular, and portable cryptographic toolkit providing block ciphers, hash functions, PRNGs, public key cryptography, and more.
A portable, data-driven 2D game engine focused on ease of use and powerful features.
The official reference library for reading and writing PNG (Portable Network Graphics) image files.
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 plugin-based 2D game development framework built with C# and OpenTK.
A very low footprint, dependency-free DOM-style JSON parser written in portable ANSI C.
A portable C library implementing Perl-compatible regular expression pattern matching with Unicode support and optional JIT compilation.
A lightweight Java Virtual Machine and class library for building self-contained applications.
A toolkit for real-time audio streaming over the network with guaranteed latency and packet loss recovery.
A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.
A modern C++20 framework for building cross-platform console, GUI (WinForms-like), and unit test applications.
A fast, production-ready static web server with TLS, routing, hot reloading, caching, and templating in a single binary.
A small, portable, and re-entrant C library for parsing INI configuration files.
An intuitive .NET C# library for accessing Twitter's REST and Stream APIs across multiple platforms.
A lightweight, fast, and simple 3D physics engine in C++ designed for games, supporting only box collision for ease of use.
A POSIX-compliant regex library with approximate (fuzzy) matching and predictable performance.
A portable MQTT v3.1.1 client library written in ANSI C for embedded systems and PCs.
A lightweight, portable C library for reading directories and files across POSIX and Windows systems.
A grep-like search tool optimized for programmers searching large trees of source code.
A portable C library for multiple-precision integer arithmetic used in cryptographic and number theoretic applications.
A lightweight C library for building and training small to medium artificial neural networks with minimal dependencies.
A POSIX shell client for tldr-pages that provides simplified, community-driven man pages for command-line tools.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.