Showing 36 of 70 projects
A single-header JSON library for modern C++ with intuitive syntax and trivial integration.
A collection of single-file public domain libraries for C/C++ covering graphics, audio, game development, and utilities.
A fast, header-only C++ logging library with rich formatting and asynchronous support.
A fast, safe, and modern C++ formatting library providing a type-safe alternative to printf and iostreams.
A C++11 single-file header-only HTTP/HTTPS server and client library for building web services and clients.
A fast, header-only JSON parser and generator for C++ with SAX and DOM APIs.
A fast, header-only JSON parser and generator for C++ with SAX/DOM APIs, emphasizing performance and minimal dependencies.
A fast, header-only JSON parser and generator for C++ with SAX/DOM APIs, optimized for performance and memory efficiency.
A header-only, fast, and reliable entity-component system (ECS) library for modern C++ game development.
A fast, expressive, and header-only C++ library for building task-parallel programs with static, dynamic, and conditional task graphs.
A header-only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.
A collection of minimal, cross-platform, standalone C headers for graphics, audio, app framework, and utility functions.
A collection of minimal, cross-platform, standalone C headers for graphics, audio, input, and app framework.
A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.
A header-only C++ library implementing RFC6455 WebSocket Protocol for client/server functionality.
A C++ JSON library for Arduino and IoT devices, focusing on efficiency and minimal resource usage.
A fast, single-header C++11/14/17/20/23 testing framework designed for minimal compile times and in-production-code testing.
Header-only C++17 library providing static reflection for enums without macros or boilerplate code.
A header-only, dependency-free deep learning framework in C++14 for embedded systems and IoT devices.
A fast, header-only C++ machine learning library with bindings for Python, R, Julia, and Go.
A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.
A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.
A fast and easy-to-use C++ microframework for creating HTTP and WebSocket web services.
A C++ header-only library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms built on Boost.Asio.
A header-only C++ plotting library that provides a simple API similar to Matlab and matplotlib.
A lightweight, header-only C++ library for parsing GNU-style command line options with a simple, intuitive API.
A header-only C++11 serialization library for converting data types to binary, XML, or JSON formats.
A C++ library for generating beautiful, detailed stack traces with source code snippets and inlining information.
A single-header C++11 command line parser with a simple interface and rich feature set.
A lightweight, cross-platform C++11 base library providing high-performance utilities like logging, coroutines, JSON, and networking.
A curated list of awesome header-only C++ libraries across various domains like parsing, data formats, concurrency, and graphics.
A templatized header-only C++ implementation of the Python NumPy library for numerical computing.
A C++ library for compile-time regular expression matching, searching, and capturing with PCRE-like syntax.
A lightweight, single-file C++11 library for loading Wavefront OBJ 3D models with no dependencies.
Header-only C++ bindings for the Vulkan graphics API, offering type safety, RAII handles, and STL support without runtime overhead.
A single-header argument parsing library for modern C++17 applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.