Showing 19 of 19 projects
A C++ header-only library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms built on Boost.Asio.
A C++ GPU computing library providing an STL-like interface for OpenCL-based parallel programming.
A C++ database access library providing a simple, unified interface for multiple database backends.
A C++14 library providing std::tuple-like reflection for user-defined types without macros or boilerplate.
Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.
A C++ library providing LINQ-style list comprehension with both extension and query methods for expressive data manipulation.
A scalable C++ coroutine framework for highly parallelized CPU-bound and IO-bound workloads.
A fan-made open-source remake of The Settlers II Gold Edition with modern multiplayer support and cross-platform compatibility.
A cross-platform C++17 library for MIME format and SMTP, POP3, IMAP protocols.
A CMake module that automatically downloads and builds Boost libraries with your project's compiler and flags.
A minimalistic, event loop friendly C++ actor micro-framework with Erlang-like supervisor trees for building reliable concurrent applications.
A C++17 library implementing fast, open multi-methods to solve the Expression Problem, now superseded by Boost.OpenMethod.
A C++20 microservice bootstrapping framework focused on dependency injection, event queueing, and thread confinement for high-performance, low-latency applications.
A minimal CMake example project covering sources, resources, dependencies, and packaging.
A C++ unit testing framework supporting TDD, xUnit patterns, and multiple C++ standards.
A C++14 header-only library providing generic image representations and algorithms with performance close to hand-written code.
A C++ Redis client library providing a simple wrapper over hiredis with connection pooling and ready-to-use patterns.
A high-level C++ peer-to-peer networking library with automatic bridging and object serialization.
A secure, fast, and modular C++17 cryptography suite with STL-like interfaces for implementing and extending cryptographic schemes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.