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, and elegance (in that order of priority).
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
A dialect of Lisp that's embedded in Python
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Next generation API for .NET
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.
C++14 State Machine library
Scala library for boilerplate-free, type-safe data transformations
Library to read, analyze, transform and generate Scala programs
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
decorator
Supercharge Swift's Codable implementations with macros meta-programming.
Rhombus programming language
A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.
Metaprogramming, verified meta-theory and implementation of Rocq in Rocq
mox programming language
Agent skills for Dart & Flutter SDK versioning, language features, widget migrations, and minSdk lookups