Showing 35 of 179 projects
A high-level C++ peer-to-peer networking library with automatic bridging and object serialization.
A modern documentation generator for C++ that uses YAML configuration, outputs Markdown, and integrates with static site generators.
A CMake library for writing modern, flexible CMake with reduced boilerplate and sensible defaults.
An esoteric programming language where you code like an electrician using currents, generators, and components.
An Ethereum Virtual Machine (EVM) implementation for the EOSIO blockchain, enabling Ethereum smart contract compatibility.
A header-only C++11 port of Python's Turtle graphics library for educational programming.
A collection of presentation materials from the C++Now 2016 conference covering modern C++ topics.
A guide to revive and develop for the legacy Nokia N95 smartphone, including firmware flashing, hacking, and app development.
A Qt library for building regular expressions using a fluent, human-readable API.
A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.
A header-only C++ library for 2D and 3D data visualization using modern OpenGL.
A Godot module integrating Discord GameSDK for adding Discord features to Godot games.
A lightweight, header-only C++11 deep neural network library designed for embedded systems with minimal dependencies.
A collection of CMake modules including LibFindMacros for simplifying library detection in CMake projects.
System tests for ROS 2's rclcpp and rclpy client libraries to validate core functionality across different RMW implementations.
A C/C++ client library for connecting to and interacting with the Memgraph graph database.
A collection of C++ testing utilities including memory interception, Googletest integration, and environment-aware test runners.
A deprecated Cordova plugin that provided backwards compatibility for Android runtime permissions on older Cordova versions.
A library for debugging and profiling GLSL shaders in Vulkan and OpenGL applications.
A header-only CSV parser for Modern C++ supporting both compile-time and runtime parsing with RFC 4180 compliance.
A cross-platform C++11 library for handling Ctrl+C signals with custom functions on Windows, Linux, and macOS.
A Qt5 library and plugin for delta updating AppImages using the zsync algorithm.
A flexible C++ game development library with a lightweight core and gamestate stack for framework-based game creation.
Converts RenderDoc Vulkan capture to compilable and executable C++ code.
An open-source real-time strategy game where players build underground dungeons, command creatures, and battle for control.
A CMake module that automatically downloads, installs, and manages external package managers like Conan and vcpkg within CMake projects.
A header-only C++ client library for TigerBeetle, a financial accounting database designed for mission-critical safety and performance.
A cross-platform CMake template with testing, static/dynamic analysis, coverage reports, and dependency management for C++ projects.
A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.
A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.
Code samples demonstrating integration of DELTACAST IP Virtual Card with NMOS standards for IP-based media workflows.
A single-header C++11 library for runtime reflection and metadata on aggregate structs and classes.
A C++ reactive stream programming framework for live data computation with concurrent asynchronous operations.
A community-maintained collection of CMake modules, accessible via PMM or direct download.
A Vulkan-powered color-matching puzzle game remake of the classic Atari 2600 game Acid Drop.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.