Erdus

T

Tobias

Guest
Erdus Banner

🌍 An open-source universal ER diagram converter


Erdus demo
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).

⚑ Runs 100% client-side: your files never leave your browser.

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​

Screenshots​


Upload interface

SQL output preview

Prisma schema conversion

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...
 


Join 𝕋𝕄𝕋 on Telegram
Channel PREVIEW:
Back
Top