Welcome to Liam ERD
Liam ERD is a tool that effortlessly generates beautiful and easy-to-read ER diagrams.
Liam ERD is an open-source tool that instantly generates beautiful, interactive ER diagrams from your database. Whether you’re working on public or private repositories, Liam ERD helps you visualize complex schemas with ease.
Why Choose Liam ERD?
- Beautiful UI & Interactive: A clean design and intuitive features (like panning, zooming, and filtering) make it easy to understand even the most complex databases.
- Simple Reverse Engineering: Seamlessly turn your existing database schemas into clear, readable diagrams.
- Effortless Setup: Get started with zero configuration—just provide your schema, and you’re good to go.
- High Performance: Optimized for both small and large projects, easily handling 100+ tables.
- Fully Open-Source: Contribute to the project and shape Liam ERD to fit your needs.
Explore Diagrams
Curious about what Liam ERD can do? Visit https://liambx.com/erd/galaxy to browse a variety of example ER diagrams from real-world schemas.
Supported Schemas
Legend:
- ✅: Supported
- ⛔: Not in progress
- ⌛️: In progress
Technology | Schema DSL Parsing | Support via database URL (PostgreSQL) |
---|---|---|
PostgreSQL | ✅ | ✅ |
Ruby on Rails | ✅ | ✅ |
Prisma | ⛔ | ✅ |
Drizzle | ⛔ | ✅ |
MySQL | ⛔ | ⛔ |
If there’s another database schema or ORM you’d love to see supported, please let us know in the GitHub Discussions.
How to Get Started
Public Project Setup
Want a quick setup for a public repository? Just drop the URL of your schema file!
For detailed instructions, check out Web version.
Private Project Setup
For internal or private repositories, run this command to start an interactive setup:
Then follow the prompts to build a static version of your diagrams.
For more info, see CLI version.
Need More?
- Feature Requests & Ideas: Share your thoughts on our GitHub Discussions.
- Roadmap: Check our latest progress on the Roadmap.