T
Tobias
Guest

An open-source universal ER diagram converter

Drag & drop β convert β copy SQL/Prisma instantly.
Every tool speaks a different schema language.
Moving from ER diagrams β SQL β Prisma (or JSON Schema) often means hours of manual rewriting and the risk of losing important details.
I built Erdus to change that β a universal converter powered by a strict Intermediate Representation (IR) designed to unify database models.
What Erdus does
- ERDPlus (old/new) β IR
- IR β PostgreSQL DDL (ready for Supabase)
- IR β Prisma schema
- Loss report β transparently shows when features canβt be mapped (e.g.
CHECK
constraints in Prisma).

Why it matters
Whether youβre a student learning database design or a developer juggling multiple stacks, Erdus makes schema conversions:
- Consistent β no surprises between tools.
- Transparent β see exactly whatβs preserved and whatβs lost.
- Reproducible β one source of truth, everywhere.
And this is just the beginning β the roadmap includes:
- JSON Schema support
- Sequelize / TypeORM outputs
- Supabase policies & identity annotations
- MySQL / SQLite generators
Try it out
- GitHub: https://github.com/tobiager/Erdus
- Live demo: https://erdus-inky.vercel.app/
- Product Hunt: https://www.producthunt.com/posts/erdus
Screenshots



Join the journey
Erdus is open source, and this is only the first step.
If the idea resonates with you:
Star it on GitHub
Report issues or suggest features
Contribute to make schema conversions even better
Letβs make working with ER diagrams and database schemas simple, reliable, and open for everyone.
This is just the beginning β feedback, stars and contributions are more than welcome

Continue reading...