MANA
MANA is a magic programming language for writing spells in code. It has its own syntax and runtime for defining spell behaviour, targets, and effects, with elemental magic, physics, planes, summoning, and necromancy. Built in Python, with VS Code support, examples, tests, and documentation.
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Visit website ↗ Source listing ↗
GITHUB · launched Oct 11, 2026 · 10 upvotes (top 94%)
- Horizontal
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
- domain-specific-language
- magic
- programming-language
- programming-languages
- python
Similar launches
See all 45 similar launches →Could you build this?
Yes It is a Python-based domain-specific language and tree-walk interpreter for fantasy spells, an archetype where AI coding assistants excel.
Competitors
Other products that read as similar to this one : 45 launches clear the similarity bar, closest 8 shown.
Attention rank: #45 of 46 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 337 days after the earliest competitor.
- Mana Grove · ph · 2026-10-22 · 1 upvotes · similarity 0.52
- Mana · ph · 2026-10-06 · 2 upvotes · similarity 0.48
- Manaramp · ph · 2026-10-04 · 1 upvotes · similarity 0.42
- Fuse · hn · 2026-08-02 · 121 upvotes · similarity 0.40
- A Program · ph · 2026-09-18 · 1 upvotes · similarity 0.40
- Blyx Language · ph · 2026-09-13 · 3 upvotes · similarity 0.37
- Sigilla · ph · 2026-09-30 · 3 upvotes · similarity 0.37
- Hedra · hn · 2026-03-14 · 11 upvotes · similarity 0.37
Other launches for this product
- No other launches for this product.
More details
- External ID
- 1414302521
- Company
- n/a
- Product
- MANA
- Website domain
- github.com
- Cohort
- n/a
- Upvotes percentile
- 0.06
- All tags
- domain-specific-language, magic, programming-language, programming-languages, python
- AI summary
- esoteric programming language for writing magic spells
- Manually corrected
- No