Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues. Learn more →
Top 19 Python Metaprogramming Projects
-
Elixir is just Lisp with a facelift[1], and lisps can be built on Python[2]. It stands to reason that an elixir-like can be built on Python too, so you could embed the Python runtime in Elixir but Elixir-likes are used to code for both.
1: https://wiki.alopex.li/ElixirForCynicalCurmudgeons
2: https://hylang.org/
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
-
-
-
-
Project mention: Faer-rs: Linear algebra foundation for the Rust programming language | news.ycombinator.com | 2024-04-24
most of it's just general programming niceness. If you have to spend a few hours to wrestle with make/bazel/etc every time you need to reach for a dependency, you don't depend on things and have to rewrite them yourself. If your programming language doesn't have good ways of writing generic code, you either have to write the code once per precision (and do all your bugfixes/perf improvements in triplicate) or do very hacky metaprogramming where you use Python to generate your low level code (yes the Fortran people actually do this https://github.com/aradi/fypp), or use the C preprocesser which is even worse.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
GAS
Generative Art Synthesizer - a python program that generates python programs that generates generative art
-
-
-
-
-
-
TransGatacca
A DNA to Protein [Reverse] Translator implemented in Aarch64/AMD64 Assembly languages, with interface in C, Rust, and Python
-
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Python Metaprogramming discussion
Python Metaprogramming related posts
-
Embedding Python in Elixir, It's Fine
-
Metashade GPU EDSL at ASWF Open Source Days
-
Show HN: Metashade – a Pythonic GPU shading/compute EDSL
-
A dialect of Lisp that's embedded in Python
-
Hylang, a Lisp dialect embedded in Python
-
Hissp
-
Hy
-
A note from our sponsor - Judoscale
judoscale.com | 23 Apr 2025
Index
What are some of the best open-source Metaprogramming projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | hy | 5,210 |
2 | example-code-2e | 3,521 |
3 | decorator | 868 |
4 | context_menu | 480 |
5 | hissp | 413 |
6 | linqit | 248 |
7 | fypp | 196 |
8 | pyccolo | 87 |
9 | dataclassy | 84 |
10 | mcpyrate | 63 |
11 | GAS | 56 |
12 | reflecxx | 55 |
13 | smart-imports | 39 |
14 | paroxython | 34 |
15 | hebigo | 24 |
16 | decfunc | 5 |
17 | TransGatacca | 2 |
18 | forge | 0 |
19 | metashade | 0 |