Showing 27 of 27 projects
A single-header JSON library for modern C++ with intuitive syntax and trivial integration.
A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.
A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.
A header-only, fast, and reliable entity-component system (ECS) library for modern C++ game development.
A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.
A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.
A collaborative collection of C++ best practices and guidelines for writing modern, maintainable C++ code.
A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.
A curated list of awesome header-only C++ libraries across various domains like parsing, data formats, concurrency, and graphics.
A lightweight, modular, and embeddable C++20 GUI library with a declarative DSEL interface for building resolution-independent interfaces.
A lightweight, header-only C++ ORM for SQLite with modern C++14/17/20 features and no raw string queries.
A modern C++ GUI library for creating cross-platform desktop applications with standard-like syntax.
A header-only, event-based C++17 wrapper for libuv that provides a modern API while staying true to libuv's original interface.
A header-only template engine for modern C++ with a Jinja2-like syntax, using nlohmann/json for data.
A community-curated repository of modern, idiomatic C++ code patterns for solving common programming problems.
A modern C++ library for type-safe and fast text parsing, replacing scanf and iostream.
A modern C++ re-implementation of the classic DOS game Duke Nukem II, offering enhanced graphics and usability on modern systems.
A lightweight C++14 wrapper for SQLite that provides a modern, type-safe API with minimal overhead.
Thin, unified C++ wrappers for NVIDIA's CUDA APIs (Runtime, Driver, NVRTC, NVTX) that improve safety and ease of use.
A modern C++23 library providing essential abstractions and utilities for low-level Vulkan graphics programming.
A header-only, non-intrusive, macro-free runtime reflection system for C++17 and later.
A fast, header-only CSV parser and writer library for modern C++ with memory-mapped file support.
A lightweight, header-only, high-performance reactive programming framework for C++20, bringing React/Vue-style dataflow to native applications.
A modern C++20 GUI framework with MVVM architecture, reactive capabilities, and hardware-accelerated GPU rendering for cross-platform applications.
A modern C++ convenience and productivity layer atop Vulkan-Hpp, adding clarity and efficiency to Vulkan development.
A modern C++ Vulkan utility library providing RAII wrappers, memory management, and efficient idioms without framework overhead.
A header-only, type-safe C++14 JSON library with a consistent stdlib-like API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.