Showing 23 of 23 projects
A header-only, fast, and reliable entity-component system (ECS) library for modern C++ game development.
A modern JSON library for Kotlin and Java that makes it easy to parse JSON into classes and serialize objects to JSON.
A fast and lightweight Entity Component System (ECS) for building games and simulations with millions of entities in C and C++.
A library that brings higher-level programming features like generic data structures, polymorphism, and garbage collection to C.
A runtime developer console and IRB alternative for Ruby with powerful introspection and debugging capabilities.
Header-only C++17 library providing static reflection for enums without macros or boilerplate code.
A TOML parser for Go with reflection, compatible with TOML v1.1.0 and offering a CLI validator tool.
A Java library for scanning and indexing classpath metadata to enable runtime type system queries.
A reflection-based dependency injection toolkit for Go applications.
A Swift JSON serialization/deserialization library that works with pure Swift structs and classes without NSObject inheritance.
A C++ library that provides runtime type reflection, enabling introspection and modification of objects at runtime.
A Go library for merging structs and maps, useful for configuration defaults and avoiding complex conditionals.
An ultra-fast parallelized classpath and module scanner for JVM languages that indexes class metadata without loading classes.
A Go library for parsing command line arguments with extensive features and reflection-based struct tagging.
An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.
A tool and library for parsing, reflecting on, and converting SPIR-V shaders to high-level languages like GLSL, HLSL, and MSL.
A simple, high-performance, zero-copy C++17 serialization and reflection library with no dependencies.
A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.
A C++20 library for fast serialization, deserialization, and validation using reflection, supporting JSON, Avro, CSV, Parquet, and more.
A high-performance, type-safe .NET utility library for enum operations, solving limitations of System.Enum.
A C++ compile-time enum library providing reflection, iteration, and string conversion in a single header file.
A C++ toolkit for rapid development of live graphical applications and games with immediate-mode UI and graphics rendering.
A high-performance Java reflection library using bytecode generation for faster field, method, and constructor access.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.