There are 1 repository under compile-time-reflection topic.
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
A plugin for Kotlin compiler for compile-time reflection
JSON Serializer using compile time reflection
A small C++23 library to acquire vtable information at compile time
A compile time reflection for classes to expose their member variables values and names.
True Compile Time Reflection for C++17. Generate Types, Functions, introspect them, and much more!
TypeScript tools with a focus on modular runtime utilities with type-level counterparts. Distributed on JSR under the `@type/*` scope, and NPM under `@type2/*`.
Compile time reflection through code generation
Modern TypeScript rewrite of the popular `clsx` package by Luke Edwards, with type-level previews of compiled class strings.
Collection of static-reflection utilities for aggregate initializables.
Utility for statically determining the number of members in an aggregate struct.