Showing 36 of 451 projects
A lightweight, cross-platform C++11 base library providing high-performance utilities like logging, coroutines, JSON, and networking.
A modern cross-platform music player and library organizer for Windows, Linux, and macOS.
A single-header C++ pixel drawing and UI framework for game development, visualization, and education.
A curated list of awesome header-only C++ libraries across various domains like parsing, data formats, concurrency, and graphics.
A heap memory profiler for Linux that traces allocations with stack traces to find memory leaks, hotspots, and temporary allocations.
A lightweight C++ UI library that renders HTML/CSS-like documents for games and applications, with full control over rendering and input.
A toolbox for model-based design, simulation, and verification of robotic systems.
A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.
A templatized header-only C++ implementation of the Python NumPy library for numerical computing.
A single-header C++ logging library offering asynchronous low-latency logging, high configurability, and extensive built-in features.
An open-source C++ toolkit for developing high-performance mapping and spatial data visualization applications.
A static source code analysis tool for improving quality and reducing defects in C, C++ and Objective-C code.
An open-source, low-latency trading execution system for quantitative traders, supporting Python and C++ strategies.
A 3D C++ game engine with a built-in editor for creating games and interactive experiences.
A high-performance, editable terrain system for Godot 4, built as a C++ GDExtension addon.
A lightweight, single-file C++11 library for loading Wavefront OBJ 3D models with no dependencies.
A free, open-source 3D real-time strategy game with a story-driven campaign, online multiplayer, and customizable units.
A modern C++11 network library for high-performance TCP/UDP/HTTP services, designed for multi-threaded, non-blocking event-driven applications.
A C++ library for numerical analysis with multi-dimensional array expressions featuring broadcasting and lazy computing.
A lightweight, modular, and embeddable C++20 GUI library with a declarative DSEL interface for building resolution-independent interfaces.
A step-by-step tutorial for learning the Vulkan graphics and compute API from the ground up.
A command-line utility that generates project files for build tools like Visual Studio, Xcode, and GNU Make using Lua scripts.
Pre-configured Docker images with cross-compilation toolchains for building software across multiple architectures and platforms.
A high-performance 3D graphics toolkit for real-time visualization, simulation, and virtual reality applications.
Immediate mode text-based user interface C++ library for building interactive terminal applications.
An open-source, multiplatform visual database modeling tool designed specifically for PostgreSQL.
An open-source Nintendo DS emulator for playing DS games on PC, Mac, and Linux.
Open-source C++ library for audio analysis, music information retrieval, and synthesis with Python bindings.
A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.
A tiny and efficient C++/Python binding library with faster compilation, smaller binaries, and lower runtime overhead than pybind11.
A modern, high-performance HTTP and REST framework for C++ with a clean API.
An improved, open-source version of the X-Ray Engine used in the S.T.A.L.K.E.R. game series, featuring bug fixes, performance boosts, and cross-platform support.
Reference implementation of the JPEG XL image format, providing a standardized library for encoding and decoding next-generation images.
A C++ library that provides runtime type reflection, enabling introspection and modification of objects at runtime.
A comprehensive learning roadmap for C++ developers, from beginners to experienced professionals.
A conservative garbage collector for C and C++ providing automatic memory management without requiring language changes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.