MacroPy - bringing Macros to Python
Macros in Python: quasiquotes, case classes, LINQ and more! - lihaoyi/macropy
MacroPy - bringing Macros to Python launched on April 23, 2013 with 11 votes, #112 of 528 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 13 years on.
In plain words
MacroPy is a Python development tool that adds macro capabilities to the language, enabling features like quasiquotes, case classes, and LINQ-style syntax. It allows developers to extend Python's syntax and reduce boilerplate code through metaprogramming. MacroPy is designed for Python programmers who need advanced code generation and transformation features beyond what standard Python offers.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Pythonpy – the swiss army knife of the command line2014 · github.com · ▲220
jql – Easier jq Alternative with a Lispy Syntax Written in Go2020 · github.com · ▲217Easy JSON Query Processor with a Lispy syntax in Go - cube2222/jql
Csql – Python lib for composeable SQL queries2020 · github.com · ▲89Contribute to akdor1154/python-csql development by creating an account on GitHub.
Compiler using Lisp’s macro system for metaprogramming C-like languages2018 · github.com · ▲80Next-level syntax for C-like languages :). Contribute to kiselgra/c-mera development by creating an account on GitHub.
Python library for functional programming2017 · github.com · ▲129Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
Eslisp – Minimal JavaScript S-expression syntax and macro system2015 · github.com · ▲51un-opinionated S-expression syntax and macro system for JavaScript - anko/eslisp
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email

Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 12h ago · github.com
Source: Show HN post ↗
Launched alongside, April 2013
the whole month →- IM
Dev tools · 2013 · scarcecapital.com
- CN
Life & fun · 2013 · kentonv.github.com

Website usability audit tool for AI. The 2013 checklist, resurrected for 2026. Copyable prompts to audit any website against proven UX principles.
AI · 2013 · userium.com
- CJ
Life & fun · 2013 · heelhook.github.com

True Sublime Text style multiple selections for Vim - terryma/vim-multiple-cursors
Life & fun · 2013 · github.com
- HSHN Store▲190
Commerce · 2013 · hnstore.co