- 社区热度
- 5.1k Stars
- GitHub 收藏
- 最近活跃
- 2026/9/10
- 近 30 天还在更新
- 授权协议
- APACHE-2.0
- 宽松协议
为什么值得关注
不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。
解决的问题
数据库结构文档化往往滞后于代码变更,手动维护 ER 图既耗时又容易出错。
实际价值
通过 URL 转换即可直接可视化公开仓库的 Schema,CLI 工具则解决了私有项目的安全访问需求。
创新 / 差异化
将 ER 图生成与代码仓库链接深度集成,提供了一种轻量级的文档即代码(Docs-as-Code)可视化方案。
扩展潜力
极大降低了团队理解复杂数据库结构的门槛,尤其适合在代码评审和新成员入职时快速同步上下文。
为什么是现在
在当前微服务架构和数据库变更频繁的开发环境下,自动化文档工具的需求正处于上升期。
社区活跃度
近 90 天新增 3 个 Issue、26 个 PR;窗口内抽取的 Issue/PR 样本中有 3 位 Issue 发起者、1 位 PR 贡献者,并发布 至少 0 个版本。
维护者响应
窗口内 3 个 Issue 样本关闭率 0%,26 个 PR 样本合并率 35%。维护者评论样本仅覆盖该 Issue 样本的 100%,不足以可靠判断首次响应率与响应速度。
核心亮点
- 从现有数据库 Schema 自动生成 ER 图
- ER 图支持平移、缩放和过滤
- 公开 GitHub Schema 可通过改写 URL 直接在线查看
快速开始
安装方式、上手难度、开始步骤。
装在哪
云端 / 托管服务
难不难
容易,照着走就行
- 01公开仓库可先找到 GitHub 中的数据库 Schema 文件地址。
- 02在原地址前加入 liambx.com/erd/p/,直接打开生成的 ER 图。
- 03私有仓库运行
npx @liam-hq/cli init,按交互提示完成本地配置。 - 04在生成的界面中使用缩放、平移和过滤查看表关系。
更适合谁
- 想在本机直接跑起来试用的开发者
更多介绍
Liam ERD 用于把已有数据库 Schema 反向转换成可交互的实体关系图。生成后的界面支持平移、缩放和过滤,用来浏览表与表之间的关系,而不是要求团队先手工维护一份独立的数据库图。
公开 GitHub 仓库可以直接把 schema 文件地址改写为 liambx.com/erd/p/ 开头的链接并在线打开;私有仓库则可以通过 npx @liam-hq/cli init 启动本地交互式配置。项目 README 还明确提到它针对大型 Schema 做了优化,并以 100 张以上数据表作为可处理场景。
它适合数据库结构已经存在、但缺少持续可读 ER 图的开发和数据团队。
信息来源
每条信息都标注了状态与出处,可展开查看。
13 条 · 展开
信息来源
每条信息都标注了状态与出处,可展开查看。
capability tags
已核验database、data_analysis
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
editor note
已核验{"en":"Liam has a narrow and useful job: when the schema already exists, the team does not need to redraw an ERD by hand. Public repositories can use a URL workflow while private repositories use the CLI, which is a good fit for schemas that change alongside the codebase.","zh":"Liam 的定位很清楚:Schema 已经存在时,不再让团队重复画 ER 图。公开仓库可以直接通过 URL 打开,私有仓库走 CLI,比较适合代码和数据库结构频繁变化的项目。"}
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
how to use
已核验{"steps":[{"en":"For a public repository, first locate the database schema file on GitHub.","zh":"公开仓库可先找到 GitHub 中的数据库 Schema 文件地址。"},{"en":"Prefix the original URL with liambx.com/erd/p/ to open the generated ER diagram.","zh":"在原地址前加入 liambx.com/erd/p/,直接打开生成的 ER 图。"},{"en":"For a private repository, run `npx @liam-hq/cli init` and follow the interactive local setup.","zh":"私有仓库运行 `npx @liam-hq/cli init`,按交互提示完成本地配置。"},{"en":"Use zoom, pan, and filtering in the generated view to inspect table relationships.","zh":"在生成的界面中使用缩放、平移和过滤查看表关系。"}],"installAt":"cloud","difficulty":"easy"}
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
intro
已核验{"en":"Liam ERD reverse-engineers existing database schemas into interactive entity-relationship diagrams. The generated view supports panning, zooming, and filtering, allowing teams to explore table relationships without maintaining a separate manually drawn schema diagram.\n\nFor public GitHub repositories, a schema-file URL can be prefixed with liambx.com/erd/p/ and opened directly in the hosted viewer. Private repositories can use the local interactive setup started with `npx @liam-hq/cli init`. The README also states that Liam is optimized for both smaller and larger projects and can handle schemas with more than 100 tables.\n\nIt fits development and data teams that already have a database schema but need a readable ERD generated from the source of truth.","zh":"Liam ERD 用于把已有数据库 Schema 反向转换成可交互的实体关系图。生成后的界面支持平移、缩放和过滤,用来浏览表与表之间的关系,而不是要求团队先手工维护一份独立的数据库图。\n\n公开 GitHub 仓库可以直接把 schema 文件地址改写为 liambx.com/erd/p/ 开头的链接并在线打开;私有仓库则可以通过 `npx @liam-hq/cli init` 启动本地交互式配置。项目 README 还明确提到它针对大型 Schema 做了优化,并以 100 张以上数据表作为可处理场景。\n\n它适合数据库结构已经存在、但缺少持续可读 ER 图的开发和数据团队。"}
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
最新版本
已核验@liam-hq/cli@0.7.24
来源: GitHub 官方接口 · latest_release=@liam-hq/cli@0.7.24 · 2026/9/12
许可证
已核验Apache-2.0
来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/12
needs api key
已核验否
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
一句话用途
已核验{"en":"A tool that generates interactive ER diagrams from existing database schemas through public-repository links or a CLI workflow for private repositories.","zh":"从现有数据库 Schema 自动生成可交互 ER 图,并支持公开仓库链接与私有仓库 CLI 工作流。"}
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
平台
已核验browser
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
分类线索
根据材料推断business
来源: 项目说明文档 · hint=business · 2026/8/14
product forms
已核验web、cli
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
role tags
已核验backend、data
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
supports local
已核验是
来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17
相关项目
根据分类、能力和适用角色匹配的其他已核验项目。
rill
基于代码的商业智能平台,支持通过 SQL 和 YAML 定义指标,并为 AI 代理提供数据访问接口。
clearml
覆盖实验追踪、远程任务编排、数据版本和模型工作流的机器学习开发与 MLOps 平台,可使用托管服务或自建服务器。
Rath
面向探索性数据分析的可视化工具,可自动推荐图表和数据洞察,并支持手动拖拽分析、数据整理与因果分析实验功能。
Apache DevLake
把 GitHub、GitLab、Jira、Jenkins、SonarQube 等研发数据汇入统一模型,并用 Grafana 查看 DORA 和研发流程指标。
duck-ui
运行在浏览器中的开源 DuckDB 客户端,支持 SQL 编辑器、笔记本、图表和本地 AI 助手。
Dishylink
Dishylink 是一个功能极其完善的 Starlink 本地监控与管理工具。它通过直接访问局域网 API,在无需云端依赖的情况下提供实时性能监控、功耗分析、障碍物地图及设备管理功能。

