There are 57 repositories under metaprogramming topic.
Meta-programming for Swift, stop writing boilerplate code.
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Algebraic data types for C99
Scala library for boilerplate-free, type-safe data transformations
Refactoring and linting tool for Scala
Full-blown preprocessor metaprogramming
TypeCheck: Fast and flexible runtime type-checking for your Elixir projects.
Supercharge Swift's Codable implementations with macros meta-programming.
ES5 shim for ES6 Reflect and Proxy objects
Metaprogramming. Multi-paradigm approach in the Software Engineering.
💻 A Python library to create and deploy cross-platform native context menus. 💻
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Functional companion to Kotlin's Compiler
(pronounced dyna-mighty) flexes DLR muscle to do meta-mazing things in .net
Type safe enums for Go without code generation or reflection