Showing 18 of 54 projects
A C++14 library providing std::tuple-like reflection for user-defined aggregate types without macros or boilerplate.
A Java bean mapper that generates mapping code at compile time to eliminate runtime mapping errors.
A simple, lightweight, and powerful field validation library for Android applications.
Rust macros to automatically discover and add Utoipa paths and schemas at compile time, eliminating manual OpenAPI documentation boilerplate.
A C# source generator that automatically implements IEquatable<T>, Equals, and GetHashCode using attributes.
A Crystal library that embeds static files into your binary at compile time, creating a self-contained executable.
A safe, fast, and tiny character I/O library for bare-metal and RTOS embedded systems with high-level formatting and low-level control.
A Haxe-based shading language that compiles to GLSL ES 3.0 with IDE support, modularity, and modern language features.
A high-performance JSON serialization library for .NET 5+ using C# source generators.
A header-only C++20 library that parses and plans SQL queries at compile time using constexpr metaprogramming.
A GraphQL server library for Crystal that generates schemas at compile time with full type safety.
A high-performance, SQL-first ORM for Rust with compile-time code generation and full async support.
A .NET dependency injection container and framework that generates registrations at compile time using conventions.
A Rust macro-based toolchain for compile-time SCSS transpilation, CSS minification, and unique class name generation.
A C++ header-only template library for wildcard pattern matching with runtime and compile-time execution.
A LINQ-inspired query language for Elixir that compiles to match_specs for mnesia, ets, and dets.
Elixir binding for Lager that provides compile-time optimized logging macros with zero runtime overhead when disabled.
A compile-time JSON marshaling library for Scala, Scala Native, and Scala.js with extensible accessors and rich type 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.