Showing 36 of 42 projects
A simple, expressive C++17 HTTP client library inspired by Python Requests, built on libcurl.
A C++ library providing efficient and reliable algorithms for computational geometry problems.
A C++ parallel algorithms library that enables high-performance computing on GPUs and multicore CPUs with a productivity-focused interface.
A C++ library for numerical analysis with multi-dimensional array expressions featuring broadcasting and lazy computing.
A C++ library providing lock-free and fine-grained concurrent data structures with safe memory reclamation algorithms.
A lightweight and intuitive C++11 wrapper for SQLite3 with RAII design and exception safety.
A header-only C++17 library providing macros and functions to obtain the names of variables, types, functions, macros, and enums at compile-time.
A lightweight, header-only message marshalling library for communication between drones and ground control stations.
A header-only C++11 library for creating and formatting tables in terminals with extensive styling and export options.
A header-only, event-based C++17 wrapper for libuv that provides a modern API while staying true to libuv's original interface.
A C++17 library for automatic differentiation with forward and reverse mode support, enabling efficient derivative computation.
A C++ library for decomposing 3D meshes into approximate convex parts for efficient collision detection in games and simulations.
A modern C++20 GPU numerical computing library with Python-like syntax for near-native performance on NVIDIA GPUs.
A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.
A C++ time unit for exact representation of common media framerates and audio sample rates using std::chrono.
A cross-platform C++ library for reading and writing INI-style configuration files with a simple API.
A simple header-only C++ library for reading and writing WAV and AIFF audio files.
A header-only C++ library for processing polygonal and polyhedral meshes with a unified abstract mesh data structure.
A header-only C++ library for binding C++ classes and functions into the V8 JavaScript engine.
A header-only Vulkan-based library providing a CUDA Runtime API interface for GPU-accelerated applications.
Thin, unified C++ wrappers for NVIDIA's CUDA APIs (Runtime, Driver, NVRTC, NVTX) that improve safety and ease of use.
A header-only C++ library for solving large sparse linear systems using algebraic multigrid (AMG) method with support for GPU acceleration.
A high-performance, header-only C++11 serialization library designed as a faster alternative to boost.serialization.
A header-only C++ library for graph representation and algorithms, designed as a modern alternative to Boost Graph Library.
Header-only C++11 library for encoding/decoding base64, base32, hex, and variants with a consistent, flexible API.
A C++ library for translating between absolute and civil times using time zone rules, extending the <chrono> library.
A fast and flexible C++ library for working with OpenStreetMap data.
A header-only MQTT client and server library for C++14 built on Boost.Asio, supporting MQTT v5.
A header-only C++20 library providing fixed-capacity, constexpr containers with identical APIs to their std equivalents.
A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.
A C++11 header library that simplifies constructing complex regular expressions using a fluent, chainable API.
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
A header-only C++20 library for Protocol Buffers serialization/deserialization using C++ types instead of .proto files.
A C++ header-only library for real-time, spatial-temporal optimal trajectory generation for aggressive quadrotor flight.
A C++17/20 header-only dynamic bitset library for efficient bit manipulation with optional libpopcnt optimization.
A single-file header-only C++ library providing a ring_span circular buffer view for C++98 and later.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.