#Metaprogramming
Showing 24 of 24 repositories tagged #metaprogramming, ranked by stars
Meta-programming for Swift, stop writing boilerplate code.
A dialect of Lisp that's embedded in Python
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
decorator
Supercharge Swift's Codable implementations with macros meta-programming.
Type safe enums for Go without code generation or reflection
Functional companion to Kotlin's Compiler
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).
A fully featured DSL for writing shaders/GPU-pipelines in Rust
Extend python lists operations using .NET's LINQ syntax for clean and fast coding.
Design, develop, and deploy effective software systems using the advanced constructs of Rust
VirtualDOM for Swift (iOS, macOS)
Tools for rapid prototyping of DSL compilers
Wrap existing D code for use in Python, Excel, C#
A visualization library for many-threaded devices.
"Write Python in Nim!" Python builtins/standard-Lib functions ported to Nim
Advanced macro expander and language lab for Python. Py3.10-3.14.
ReBoot: a refactoring tool to automatically apply best practices in Java / Spring-Boot applications.
Excel API bindings and wrapper API for D
Compiler-assisted variable size benchmarking for the study of C++ metaprogram compile times.
nim Composition Space Optimization is a high-performance tool leveraging metaprogramming to implement several methods for selecting components (data dimensions) in compositional datasets, as to optimize the data availability and density for applications such as machine learning.
Collection of Crypto Exchange OpenAPI and Generated Clients
DSPEx - Declarative Self-improving Elixir | A BEAM-Native AI Program Optimization Framework
A procedural macro for creating ring buffer (circular buffer) data structures at compile time.