Showing 22 of 58 projects
A minimal 2D C++ game framework focused on simplicity, portability, and easy building with few dependencies.
A high-performance, no-allocation C++ JSON library for direct parsing to custom data structures with declarative mappings.
A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.
A C++17 client library for connecting to and interacting with ClickHouse databases.
A C++11+ library for lazy evaluation of iterables, minimizing memory usage by using sentinels and reducing redundant data.
A collection of single-header C++ libraries that extend or provide alternatives to the C++ standard library.
A C++17 port of the extremely fast xxHash non-cryptographic hash algorithm.
A comprehensive, modular, and scalable SIP server suite written in C++17 for building VoIP services.
A C++17/20 header-only dynamic bitset library for efficient bit manipulation with optional libpopcnt optimization.
A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.
A single-file header-only C++ library providing a type-safe container for single values of any type, compatible with C++98 and later.
A real-time oriented, platform independent 2D physics engine and library for interactive games and demos.
A C++17 header-only drop-in replacement for std::optional that eliminates memory waste for certain types using unused bit patterns or sentinel values.
A compact C++ small vector implementation using tagged pointers for stack-allocated storage with minimal overhead.
A C++ regular expression library that is the ancestor to std::regex and offers extended functionality.
A fast, lightweight, single-header C++17 CSV parser library that parses rows and cells lazily on demand.
A cross-platform, single-header crash-reporting library for modern C++ applications that generates .dmp and .txt crash logs.
A secure, fast, and modular C++17 cryptography suite with STL-like interfaces for implementing and extending cryptographic schemes.
A header-only C++ library providing vector, matrix, and quaternion math expression templates with configurable behavior.
A CMake module that automatically detects C++ compiler features and generates workaround headers for cross-compiler compatibility.
A cross-platform C++17 library for creating graphical user interfaces with a minimalist API.
An open-source C++ library implementing homomorphic encryption with BGV and CKKS schemes, optimized for efficient evaluation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.