| title | Welcome to Liam ERD |
|---|---|
| description | Liam ERD is a tool that effortlessly generates beautiful and easy-to-read ER diagrams. |
import { Package, Globe } from "lucide-react"; import { Tab, Tabs } from 'fumadocs-ui/components/tabs'; // For package-install code blocks
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.
- 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.
Liam ERD supports a variety of schema formats. For a detailed and up-to-date list, check out Supported Formats.
Want a quick setup for a public repository? For example, if the schema file you want to explore is hosted at the following URL:
# A public repo's schema file
https://github.com/docusealco/docuseal/blob/master/db/schema.rb
You can generate an ER diagram by inserting liambx.com/erd/p/ into the URL:
https://liambx.com/erd/p/github.com/docusealco/docuseal/blob/master/db/schema.rb
👾^^^^^^^^^^^^^^^^^👾
For detailed instructions, check out Web version.
For internal or private repositories, run this command to start an interactive setup:
npx @liam-hq/cli init
Then follow the prompts to build a static version of your diagrams.
For more info, see CLI version.
- Feature Requests & Ideas: Share your thoughts on our GitHub Discussions.
- Roadmap: Check our latest progress on the Roadmap.
