Trending repositories for topic metaprogramming
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Meta-programming for Swift, stop writing boilerplate code.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Supercharge Swift's Codable implementations with macros meta-programming.
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 an...
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
💻 A Python library to create and deploy cross-platform native context menus. 💻
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
💻 A Python library to create and deploy cross-platform native context menus. 💻
Supercharge Swift's Codable implementations with macros meta-programming.
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
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 an...
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...
Meta-programming for Swift, stop writing boilerplate code.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Supercharge Swift's Codable implementations with macros meta-programming.
Meta-programming for Swift, stop writing boilerplate code.
Scala library for boilerplate-free, type-safe data transformations
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 an...
Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.
Lean theorem proving interface which feels like pen-and-paper proofs.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
💻 A Python library to create and deploy cross-platform native context menus. 💻
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.
Supercharge Swift's Codable implementations with macros meta-programming.
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
Lean theorem proving interface which feels like pen-and-paper proofs.
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
💻 A Python library to create and deploy cross-platform native context menus. 💻
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
Scala library for boilerplate-free, type-safe data transformations
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
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 an...
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Supercharge Swift's Codable implementations with macros meta-programming.
Meta-programming for Swift, stop writing boilerplate code.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Lean theorem proving interface which feels like pen-and-paper proofs.
Scala library for boilerplate-free, type-safe data transformations
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 an...
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.
Supercharge Swift's Codable implementations with macros meta-programming.
Lean theorem proving interface which feels like pen-and-paper proofs.
mlib is a fast, simple c++ meta-programming library that uses c++20.
A small dart library to generate Assets dart code from assets folder.
A thin Clojure wrapper for Java APIs providing efficient and idiomatic interop.
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Fast, Expressive, & High-Performance Programming Language for those who dare
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Supercharge Swift's Codable implementations with macros meta-programming.
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Supercharge Swift's Codable implementations with macros meta-programming.
Meta-programming for Swift, stop writing boilerplate code.
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.
Lean theorem proving interface which feels like pen-and-paper proofs.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
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 an...
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
Scala library for boilerplate-free, type-safe data transformations
Supercharge Swift's Codable implementations with macros meta-programming.
Lean theorem proving interface which feels like pen-and-paper proofs.
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
A Metaprogramming Language for PowerShell (and anything else)
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
A blazing fast compile-time optimized alternative to the `Enum` and `Stream` modules
C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators