面向大型复杂数据库的全栈探索工具,支持 ERD 图、数据浏览、文档和结构分析。
2192145ElmMIT更新于 2个月前
drawDB 是一款在浏览器中运行的数据库实体关系图(ERD)编辑器。通过点击和拖拽即可创建表与关系,也能导出为 SQL 脚本,或导入已有 SQL 脚本还原成图表。编辑器还支持生成数据库迁移脚本,并可自定义界面外观。
项目覆盖 PostgreSQL、MySQL/MariaDB、SQLite、SQL Server、Oracle 等多种数据库方言。使用编辑器无需注册账号,数据保存在浏览器中。文件分享为可选功能,需要单独部署 drawDB 服务端并进行配置。
可通过 npm 在本地运行或构建为静态站点部署,也能以 Docker 容器启动。Docker 镜像支持在启动时指定后端地址,无需重新构建即可切换分享服务。
克隆仓库
git clone https://github.com/drawdb-io/drawdb进入项目目录
cd drawdb安装依赖
npm install启动开发服务器
npm run dev概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向大型复杂数据库的全栈探索工具,支持 ERD 图、数据浏览、文档和结构分析。
免费的跨平台桌面 SQL 客户端与数据库工具,支持 100 多种数据库。
原生数据库 IDE,支持 macOS、Windows 和 Linux,统一连接 PostgreSQL、MySQL、SQLite、Redis 等多种数据库。
支持多种数据库的 AI 数据库客户端,同时提供 MCP 服务器供智能体查询。
免费、本地优先的 AI 辅助数据库客户端与 SQL 工作台,支持 40 多种数据库。
跨平台 SQL 编辑器与数据库管理工具,支持 Linux、macOS 和 Windows,可连接 MySQL、PostgreSQL、SQLite 等多种数据库。