aicoolies logo
Liam ERD logo
Liam ERD logo

Liam ERD

Auto-generates interactive ER diagrams from database schemas

open sourceupdated Apr 22, 2026

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.

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

Free and open source (Apache-2.0). Web version free for public repos.

Platforms

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

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

outline

Outline

Source-available team knowledge base and wiki with real-time collaboration

Outline is a fast, collaborative team knowledge base and wiki with a Markdown-compatible editor, nested collections, search with AI-assisted answers, integrations, and managed or self-hosted deployment.

freemium
Cloudflare logo

Cloudflare Vectorize

Edge-native vector database for Workers and AI applications

Cloudflare Vectorize is Cloudflare’s managed vector database for Workers and edge AI applications. It is distinct from the existing Cloudflare Workers tool page: Workers is the compute runtime, while Vectorize is the embedding index and vector-query layer used to add semantic retrieval to Cloudflare-hosted apps.

freemium
Upstash Vector logo

Upstash Vector

Serverless vector database with pay-as-you-go API pricing

Upstash Vector is a managed serverless vector database for RAG, semantic search, and embedding lookup. It is separate from the existing Upstash platform record in the aicoolies catalog: this slug covers the Vector product line, not the broader Redis, Kafka, or QStash platform.

freemium
OpenSearch logo

OpenSearch

Open-source search engine with vector and hybrid retrieval

OpenSearch is an Apache-2.0 distributed search engine with native vector-search support for teams that want BM25, filters, aggregations, and k-NN retrieval in the same search stack. It is distinct from Elasticsearch in the aicoolies catalog: OpenSearch is the AWS-backed open fork with its own docs, plugin path, and serverless deployment options.

Open Source
Intercom MCP Server logo

Intercom MCP Server

Intercom's remote MCP server for support and Help Center context.

Intercom MCP Server is Intercom's hosted remote MCP server for connecting AI tools to Intercom workspace data. It supports the recommended Streamable HTTP endpoint, OAuth or bearer-token authentication, and tools for conversations, contacts, companies, and Help Center article workflows, with access limited by token permissions and Intercom workspace policy.

freemiumTelemetry
LangChain logo

OpenWiki

LangChain CLI for maintaining agent-friendly codebase documentation

OpenWiki is LangChain’s open-source CLI for generating and maintaining an agent-focused wiki inside a codebase. It can create an openwiki/ documentation folder, update it from repository changes, add guidance to AGENTS.md or CLAUDE.md, and run via an interactive CLI or daily GitHub Action so coding agents have durable context without stuffing every detail into prompts.

Open SourceTelemetry

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 open source (Apache-2.0). Web version free for public repos.

Is Liam ERD open source?

Yes — Liam ERD is open source.

What are the best Liam ERD alternatives?

The top editor-verified Liam ERD alternatives are DBeaver, Prisma.