Hasty Briefsbeta

Thoth Blueprint: software to visualize and modify database schema

8 hours ago
  • #open-source
  • #web-app
  • #database-design
  • Thoth Blueprint is a database design tool with a drag-and-drop editor.
  • Supports exporting to SQL, DBML, JSON, SVG, and generating migration files for Laravel, TypeORM, and Django.
  • Features include visual database design, multiple export formats, and framework migration generation.
  • Offline-first approach ensures work can be done without an internet connection.
  • No limits on diagram creation and management, with data stored locally for privacy.
  • Can be installed as a Progressive Web App for a native-like experience.
  • Includes notes, zones for organization, and zone lock/unlock functionality.
  • Copy/paste and keyboard shortcuts enhance workflow efficiency.
  • Requires Node.js 20+ and pnpm or npm for development.
  • Development setup involves cloning the repo, installing dependencies, and running dev scripts.
  • Allows creating diagrams, adding tables, defining columns, and creating relationships.
  • Supports organizing tables in zones, adding notes, and exporting designs.
  • Keyboard shortcuts available for adding tables, toggling sidebar, undo, copy/paste, and more.
  • Open-source under GNU General Public License v3.0, with contributions welcome.