Showing 36 of 1079 projects
A C++ logging library providing tools for adding logging to libraries and applications.
A high-performance, attribute-based logging library for C++ with Python-like formatting and JSON output.
A C++11 header-only library providing a modern, flexible API for cryptographic hash functions and extendable output functions.
Source code for the classic 1991 first-person shooter Catacomb 3-D, released under GPLv2.
Community-driven open-source continuation of the 2D physics-based real-time tactics game Cortex Command.
A single-header C++ mocking framework for unit testing with minimal dependencies.
An experimental open-source render engine for exploring modern graphics techniques and engine architecture.
CMake scripts for building OpenSceneGraph third-party libraries from source.
A collection of presentation materials from the C++Now 2015 conference covering advanced C++ topics, libraries, and best practices.
A C++ library providing high-level Qt-based client classes for ONVIF IP camera communication, abstracting gSOAP complexity.
A low-latency, high-performance, and extensible WebAssembly backend library designed for blockchain and embedded applications.
A header file that uses GCC's poison pragma to ban unsafe C/C++ functions from your codebase.
A C++ library for performing union, intersection, difference, and XOR operations on 2D geometries with OGC-valid output.
A ROS 2 middleware implementation using iceoryx for zero-copy inter-process communication via shared memory.
C++ libraries for multi primitive-to-primitive ICP algorithms and flexible point cloud processing pipelines.
An open-source isometric action game engine inspired by Fallout Tactics, enabling real-time tactical gameplay.
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 modern, cross-platform 2D game engine written in C++23 with Lua scripting and WebAssembly support.
A flexible and composable command-line tile graphics converter for classic game consoles like SNES, Game Boy, and Mega Drive.
Header-only C++ library for loading and writing DNG/TIFF files with support for RAW, lossless JPEG, and ZIP compression.
A C++ implementation of the AMWA NMOS specifications for discovery, registration, and connection management in networked media systems.
A C++ library providing shared memory, memory-mapped files, and synchronization primitives for interprocess communication.
A lightweight C++ behavior tree library with a QT5 remote debugger and optional Lua bindings for AI logic.
A single-header C++ library for reading, writing, and processing 24-bit bitmap images with drawing, effects, and color utilities.
An automatic code generator and C/GMRES-based solvers for nonlinear model predictive control (NMPC) in Jupyter.
A header-only C++11 program options parser library that supports GNU getopt-style command-line argument parsing.
A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.
A C++17/20 header-only dynamic bitset library for efficient bit manipulation with optional libpopcnt optimization.
A lightweight, customizable code editor built with C++ and wxWidgets, evolving from a Rust IDE into a general-purpose editor.
A modern functional object-oriented language for shell scripting with Python-like data manipulation.
A cross-platform C++ HTTP client library focused on usability, speed, and modern features like caching and connection pooling.
A high-performance drop-in replacement for std::list with significantly faster insertion, erasure, iteration, and sorting operations.
A modern C++ library for type-safe, platform-independent environment variable parsing with validation and testing support.
A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.
A high-level C++ API for FFmpeg/Libav that simplifies media transcoding and rewrapping.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.