Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
The Top 10 Metaprogramming Open Source Projects
Open source projects categorized as Metaprogramming
Categories
>
Programming Languages
>
Metaprogramming
Edit Category
nim-lang/Nim
⭐
15,844
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).
dependent packages
0
total releases
0
most recent commit
about 2 years ago
krzysztofzablocki/Sourcery
⭐
7,419
Meta-programming for Swift, stop writing boilerplate code.
dependent packages
0
total releases
0
most recent commit
about 2 years ago
Neargye/magic_enum
⭐
5,947
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
dependent packages
0
total releases
0
most recent commit
2 months ago
hylang/hy
⭐
5,438
A dialect of Lisp that's embedded in Python
dependent packages
0
total releases
0
most recent commit
3 months ago
apache/groovy
⭐
5,028
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
dependent packages
0
total releases
0
most recent commit
about 2 years ago
d4l3k/go-pry
⭐
2,948
An interactive REPL for Go that allows you to drop into your code at any point.
dependent packages
0
total releases
0
most recent commit
about 3 years ago
fluentpython/example-code-2e
⭐
2,263
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
dependent packages
0
total releases
0
most recent commit
over 2 years ago
manifold-systems/manifold
⭐
2,073
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
dependent packages
0
total releases
0
most recent commit
about 2 years ago
Neargye/nameof
⭐
1,858
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
dependent packages
0
total releases
0
most recent commit
over 2 years ago
rubberduck-vba/Rubberduck
⭐
1,809
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
dependent packages
0
total releases
0
most recent commit
over 2 years ago
Get A Weekly Email With Trending Metaprogramming Projects
No Spam. Unsubscribe easily at any time.
Metaprogramming
Subscribe
Javascript must be enabled to subscribe.
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2026 Awesome Open Source. All rights reserved.