Skip to content
aicoolies logo
Liam ERD logo

Liam ERD

Auto-generates interactive ER diagrams from database schemas

Liam ERD automatically generates beautiful, interactive entity-relationship diagrams from existing database schemas. It supports Rails schema.rb, PostgreSQL, Prisma, and raw SQL — with zero configuration required. A web version handles public repos instantly, while the CLI processes private repositories with CI/CD integration for keeping documentation in sync.

About Liam ERD

Liam ERD is an open-source tool that solves a persistent developer pain point: keeping database documentation up to date. Instead of manually drawing entity-relationship diagrams that become stale the moment a schema changes, Liam reads your actual database schema files and generates interactive, visually polished ER diagrams automatically. It supports multiple schema formats including Rails schema.rb, PostgreSQL dumps, Prisma schema files, and raw SQL — covering the most common ways developers define their database structures.

The generated diagrams are genuinely interactive: you can click on tables to see column details, follow relationships between entities, search for specific tables, and zoom into complex areas of your schema. The visual design is notably better than typical auto-generated diagrams, with clean layout algorithms that minimize crossing lines and group related tables. A web version at the project's website lets you generate diagrams from public GitHub repositories with zero setup — just paste a repository URL and get an instant visualization of the database schema.

For private repositories and CI/CD pipelines, the CLI tool generates diagrams as part of your build process, ensuring that documentation stays synchronized with schema changes automatically. With over 4,800 GitHub stars and Apache-2.0 licensing, Liam ERD fills a gap between heavyweight database design tools like DBeaver or pgAdmin and manual diagramming in tools like dbdiagram.io. For teams doing code reviews that involve schema changes, having an auto-generated visual diff of the database structure adds valuable context to pull requests.

Pricing & Platform Specs

Pricing Summary

Free and 100% open source under the Apache-2.0 license. Liam ERD has no licensing fees or paid subscription tiers; developers can generate diagrams instantly via public GitHub URL prefix (liambx.com/erd/p/) or build and host self-contained static visual documentation using the @liam-hq/cli in CI/CD pipelines.

full pricing breakdown →

Supported Platforms

Web app for public repos. CLI for private repos and CI/CD. Supports Rails, PostgreSQL, Prisma, SQL.

Explore categories, tags & use cases

Universal database tool

DBeaver is a free, open-source universal database GUI and SQL client supporting 100+ engines including PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB, Cassandra, and Redis. Offers a consistent cross-platform interface for schema browsing, visual query building, SQL execution, data editing, ER diagrams, and data migration between heterogeneous databases, all in a single Java-based desktop app.

freemiumOpen Source

Next-generation Node.js ORM

Next-generation TypeScript ORM with schema-first design and auto-generated, type-safe database client. Define models in Prisma Schema Language, manage migrations via Prisma Migrate, and browse data in Prisma Studio. Supports PostgreSQL, MySQL, SQLite, SQL Server, MongoDB, and CockroachDB. Prisma Accelerate provides edge caching and connection pooling, Optimize offers AI-powered query analysis. 40K+ GitHub stars, widely adopted in Node.js/TypeScript.

freemiumOpen SourceTelemetry

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Liam ERD?

Liam ERD automatically generates beautiful, interactive entity-relationship diagrams from existing database schemas. It supports Rails schema.rb, PostgreSQL, Prisma, and raw SQL — with zero configuration required. A web version handles public repos instantly, while the CLI processes private repositories with CI/CD integration for keeping documentation in sync.

Is Liam ERD free?

Yes — Liam ERD is open source and free to use. Free and 100% open source under the Apache-2.0 license. Liam ERD has no licensing fees or paid subscription tiers; developers can generate diagrams instantly via public GitHub URL prefix (liambx.com/erd/p/) or build and host self-contained static visual documentation using the @liam-hq/cli in CI/CD pipelines.

Is Liam ERD open source?

Yes — Liam ERD is open source.

Is Liam ERD still maintained?

Yes — Liam ERD is active. Its listing was last verified on September 6, 2026.

What are the best Liam ERD alternatives?

The first editor-selected Liam ERD alternatives are DBeaver, Prisma.