Showing 20 of 20 projects
A fast and lightweight Entity Component System (ECS) for building games and simulations with millions of entities in C and C++.
Header-only C++17 library providing static reflection for enums without macros or boilerplate code.
A lightweight, cross-platform game engine written in modern C++17, designed for high performance and easy long-term maintenance.
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 collection of small C++17 libraries for building data-oriented physically-based graphics algorithms.
A simple, high-performance, zero-copy C++17 serialization and reflection library with no dependencies.
A header-only C++17 library for parsing and serializing TOML configuration files with full language support.
A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics.
A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.
A C++17 header-only library providing Python-style lazy iteration tools like range, enumerate, zip, and itertools functions.
C++17/Qt6 library for rendering interactive graphs and node-based editors in QML applications.
A C++17 library for runtime polymorphism using type erasure, offering non-intrusive interfaces, value semantics, and customizable storage and dispatch.
A C++17 cross-platform single-header library for generating and manipulating UUIDs (Universally Unique Identifiers).
A LiDAR-based tool for constructing static maps by removing dynamic points from point cloud sequences.
A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.
A C++17 library implementing fast, open multi-methods to solve the Expression Problem, now superseded by Boost.OpenMethod.
A C++17 static reflection framework for parsing configuration files (XML, JSON, YAML) into native data structures.
A thin, modern, header-only C++17 wrapper for GLFW providing RAII objects, scoped enums, and exceptions.
A modern C++17 INI configuration file parser with automatic type conversion and read/write support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.