Automatically generates beautiful and interactive ER diagrams from your database schema.
Liam ERD is an open-source tool that automatically generates beautiful and interactive entity-relationship diagrams from database schemas. It solves the problem of visualizing complex database structures by providing a clear, readable representation that enhances understanding and documentation. The tool works with both public and private repositories, requiring minimal setup.
Database administrators, backend developers, and software engineers who need to visualize, document, or collaborate on database schemas in projects of any size.
Developers choose Liam ERD for its zero-configuration setup, high performance with large schemas, and fully open-source nature, allowing customization and community contributions unlike many proprietary diagramming tools.
Automatically generates beautiful and easy-to-read ER diagrams from your database.
Features panning, zooming, and filtering allow easy exploration of complex schemas, as demonstrated in the demo GIF for intuitive navigation.
For public repositories, simply insert a URL into liambx.com; for private repos, use 'npx @liam-hq/cli init' with minimal steps, requiring no prior configuration.
Optimized to handle large databases with 100+ tables efficiently, ensuring smooth performance even for extensive schemas.
Fully open-source under Apache License 2.0, enabling community contributions and customization, unlike proprietary alternatives.
Public repository visualization relies on liambx.com, which may introduce privacy risks or downtime concerns for sensitive data.
Only supports reverse engineering from schemas to diagrams, lacking features to generate code from diagrams, which limits design-first workflows.
README doesn't explicitly list all supported databases, potentially causing compatibility issues with less common systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.