ChartDB 是一个强大的、基于 Web 的数据库图表编辑器。通过单个"智能查询"即可立即可视化数据库结构。无需账户即可使用所有功能,包括自定义图表和导出 SQL 脚本。
主要功能
- 即时模式导入:运行单个查询即可立即以 JSON 格式获取数据库结构
- AI 驱动的导出:使用 AI 生成目标数据库方言的 DDL 脚本
- 交互式编辑:使用直观的编辑器微调数据库结构
- 多数据库支持:支持 PostgreSQL、MySQL、SQL Server、MariaDB、SQLite、CockroachDB 和 ClickHouse
技术特点
- React:现代化的前端框架
- TypeScript:类型安全的代码
- React Flow:用于图表可视化
- Docker:容器化部署支持
- OpenAI 集成:用于 AI 功能(可选)
部署要求
- Node.js 环境
- 现代浏览器
- 网络连接
- 可选:OpenAI API 密钥(用于 AI 功能)
特色功能
- 无需安装:直接在浏览器中运行
- 无需数据库密码:通过查询结果即可工作
- 多数据库支持:支持主流数据库系统
- AI 辅助迁移:支持跨数据库迁移
- 交互式编辑:直观的数据库结构编辑界面
发现更多
DrawDB
免费、简单且直观的在线数据库图表编辑器和 SQL 生成器
数据库
图表
+2Resume
一个使用 Markdown 编写简历的开源工具,支持部署到 Vercel、Netlify 和 Cloudflare,提供在线预览和 PDF 导出功能
简历
Markdown
+3pgAdmin
PostgreSQL 数据库的图形化管理工具
数据库
PostgreSQL
+2JSON Crack
一个强大的开源JSON可视化工具,可以将JSON、YAML、XML、CSV等数据格式转换为交互式图表
可视化
JSON
+1Omni Tools
一个多功能实用工具集合,集成多种常用自托管工具于一体
工具箱
多功能
+3Puter
基于Web的开源操作系统,功能丰富、高速且高度可扩展
云操作系统
JavaScript
+3