Thoth Blueprint: software to visualize and modify database schema
8 months ago
- #open-source
- #web-app
- #database-design
- Thoth Blueprint 是一款支持拖拽编辑器的数据库设计工具。
- 支持导出为 SQL、DBML、JSON、SVG 格式,并可为 Laravel、TypeORM 和 Django 生成迁移文件。
- 功能包括可视化数据库设计、多格式导出及框架迁移文件生成。
- 离线优先设计,确保无网络环境下仍可工作。
- 图表创建与管理无限制,数据本地存储保障隐私。
- 可安装为渐进式网页应用(PWA),提供类原生体验。
- 支持笔记功能、分区组织表格及分区锁定/解锁操作。
- 复制粘贴与键盘快捷键提升工作流效率。
- 开发需 Node.js 20+ 及 pnpm 或 npm 环境。
- 开发流程包括克隆仓库、安装依赖及运行开发脚本。
- 支持创建图表、添加数据表、定义字段及建立关系。
- 可通过分区组织表格、添加注释并导出设计。
- 快捷键涵盖添加表格、切换侧边栏、撤销、复制粘贴等操作。
- 采用 GNU 通用公共许可证 v3.0 开源,欢迎贡献代码。