Showing 36 of 352 projects
A modern C++ library for reading and writing audio streams with idiomatic STL integration.
A cross-platform C++17 runtime reflection library with a code generator and dynamic library API.
ROS package for sensor processing, object detection, tracking, and evaluation using the KITTI Vision Benchmark dataset.
A C++17 static reflection framework for parsing configuration files (XML, JSON, YAML) into native data structures.
A single-header YAML 1.0 serializer/deserializer library for C++11.
A single-header C++ library for displaying async animations, counters, progress bars, and status messages with minimal code changes.
A GitHub Action to set up and run vcpkg for C++ projects with automatic binary caching using GitHub's cache.
An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.
A high-performance C++20 concurrency framework with lock-free work-stealing thread pools, Asio integration, and simple coroutine syntax.
A header-only C++11 library for safe and efficient interaction with R objects from C++ code.
A modern, modular, and efficient lossless data compressor in C++ that combines multiple algorithms and multi-threading for high performance.
A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.
A collection of single-header C++ libraries that extend or provide alternatives to the C++ standard library.
A header-only C++20 library for Protocol Buffers serialization/deserialization using C++ types instead of .proto files.
An experimental open-source render engine for exploring modern graphics techniques and engine architecture.
A C++ library providing high-level Qt-based client classes for ONVIF IP camera communication, abstracting gSOAP complexity.
A GitHub Action to build C++ applications with CMake (using CMakePresets.json), Ninja, and vcpkg in CI workflows.
A broker that bridges resource-constrained devices (Micro XRCE-DDS Clients) with the DDS global dataspace using the DDS-XRCE protocol.
A repository containing presentation materials from the C++Now 2013 conference, covering C++11, Boost libraries, and advanced programming topics.
A C++17 port of the extremely fast xxHash non-cryptographic hash algorithm.
A simple framework for creating compile-time microbenchmarks to measure C++ template metaprogramming performance.
A C++ Redis client library providing a simple wrapper over hiredis with connection pooling and ready-to-use patterns.
A C++ implementation of the AMWA NMOS specifications for discovery, registration, and connection management in networked media systems.
A cross-platform C++ HTTP client library focused on usability, speed, and modern features like caching and connection pooling.
A collection of presentation materials and papers from the C++Now 2012 conference, covering C++11, Boost libraries, and advanced programming techniques.
A high-performance drop-in replacement for std::list with significantly faster insertion, erasure, iteration, and sorting operations.
A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.
A C++20 library that replaces preprocessor macros with constexpr detection of compilers, architectures, SIMD extensions, and operating systems.
A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.
A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.
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 header-only C++ library for creating interactive data visualizations using the Plotly.js figure spec.
A portable, header-only C++ library for deserializing, serializing, and building YAML documents with full YAML 1.2.2 compliance.
A collection of robust and fast Python tools for parsing, extracting, and analyzing web archive data, including a high-performance WARC parser.
A modern documentation generator for C++ that uses YAML configuration, outputs Markdown, and integrates with static site generators.
An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.