Showing 36 of 407 projects
A C++17 library implementing fast, open multi-methods to solve the Expression Problem, now superseded by Boost.OpenMethod.
A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.
A C++17 client library for connecting to and interacting with ClickHouse databases.
A fast, header-only C/C++ library for counting 1 bits in arrays using optimized CPU instructions like POPCNT, AVX2, AVX512, NEON, and SVE.
A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.
A collection of C++ Vulkan examples and demos using the Vulkan-Hpp C++ API and GLFW for cross-platform rendering.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A high-performance C++17 logging library with zero dynamic allocations during log calls, supporting synchronous and asynchronous logging.
A simple, multi-language implementation of the Iterative Closest Point algorithm for 3D point cloud registration.
A modern documentation generator for C++ that automatically creates API docs with integrated Markdown pages and instant search.
Collection of self-contained header-only libraries for C++17
Collection of self-contained header-only libraries for C++17
A header-only C++23 library for task-based parallelism using coroutines and std::expected for error handling.
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
A simple header-only C++ library for parsing and generating INI configuration files.
A cross-platform Vulkan game engine with a FrameGraph-based renderer and a declarative C++ UI framework called Fusion.
An open-source engine re-implementation of the 2001 castle simulation game Stronghold, enabling cross-platform play.
A high-performance C++20 concurrency framework with lock-free work-stealing thread pools, Asio integration, and simple coroutine syntax.
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.
An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.
A GitHub Action to set up and run vcpkg for C++ projects with automatic binary caching using GitHub's cache.
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.
A broker that bridges resource-constrained devices (Micro XRCE-DDS Clients) with the DDS global dataspace using the DDS-XRCE protocol.
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.
Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.