Showing 36 of 407 projects
An open-source recreation of the Heroes of Might and Magic II game engine with modern enhancements.
A native Clojure dialect hosted on LLVM with seamless C++ interoperability.
A single-header C++ macro for printf-style debugging with colorized output, type info, and expression passthrough.
A C++ library with ROS interface for managing multi-layered 2D grid maps in mobile robotics.
A multiplatform C++ library for capturing, parsing, and crafting network packets with wrappers for libpcap, DPDK, and PF_RING.
A header-only embedded scripting language designed from the ground up for seamless integration with C++.
A header-only embedded scripting language designed from the ground up for seamless integration with C++.
A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a 200Hz physics simulation.
A C++ template library for embedded systems with fixed-capacity containers and no dynamic memory allocation.
A fast, lightweight, modern, and easy-to-use C++17/20/23 thread pool library for high-performance parallel computing.
A high-performance asynchronous C++ logging library designed for low-latency, performance-critical applications.
A fast, portable, and free C/C++ IDE for Windows, built with Delphi and using GCC-based compilers.
A collection of small C++17 libraries for building data-oriented physically-based graphics algorithms.
An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.
A C++ implementation of the DDS (Data Distribution Service) standard for real-time publish-subscribe communications.
A modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.
Learn, design, or document codebases by placing breadcrumb comments in source code with live visual updates.
A lightweight, header-only C++ ORM for SQLite with modern C++14/17/20 features and no raw string queries.
A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
A general-purpose GPU compute framework built on Vulkan for cross-vendor graphics cards, enabling high-performance data processing and machine learning.
A header-only C++11 library for loading and saving glTF 2.0 assets, featuring a new C-centric v3 API for low-overhead performance.
A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.
A highly-scalable, low-latency language server for C/C++/Objective-C, designed for large codebases like Chromium.
A header-only C++17 library providing macros and functions to obtain the names of variables, types, functions, macros, and enums at compile-time.
NVIDIA's implementation of the C++ Standard Library for CUDA C++ development.
A repository containing speaker presentations and code from the CppCon 2014 conference.
A single C++ binary SQL engine for high-performance stream processing, analytics, observability, and AI/ML pipelines.
A simple, high-performance, zero-copy C++17 serialization and reflection library with no dependencies.
A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.
A zero-dependency C++ header-only parser combinator library for creating parsers according to Parsing Expression Grammars.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.
A header-only C++17 library for parsing and serializing TOML configuration files with full language support.
A header-only, event-based C++17 wrapper for libuv that provides a modern API while staying true to libuv's original interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.