ChartDB β Open-Source Database Diagrams | Self-Hosted Alternative to dbdiagram.io & DrawSQL
ChartDB β Open-Source Database Diagrams | Self-Hosted Alternative to dbdiagram.io & DrawSQL
Hi everyone! π
Weβre excited to share the latest updates to ChartDB, our self-hosted, open-source tool for visualizing and designing database diagrams - built as a free and flexible alternative to tools like dbdiagram.io, DrawSQL, and DBeaver's diagram feature.
Why ChartDB?
β
Self-hosted β Full control, deployable anywhere via Docker
β
Open-source β Actively developed and maintained by the community
β
No AI/API required β Deterministic SQL export with no external dependencies
β
Modern & Fast β Built with React + Monaco Editor, optimized for performance
β
Multi-DB support β PostgreSQL, MySQL, MSSQL, SQLite, ClickHouse, and now Cloudflare D1
Latest Updates (v1.8.0 β v1.10.0)
π Cloudflare D1 Support Import schemas via Wrangler CLI
π Deterministic DDL Export Replaced AI-based export with native SQL generation
π Sidebar for Diagram Objects Quickly navigate tables, fields, indexes, and FKs
π Better Canvas UX Right-click to create FKs, table drag-and-drop, better visibility controls
π Internationalization Added full French & Ukrainian support
Whatβs Next
- Git integration for diagram versioning
- SQL import support for PostgreSQL (via DDL script)
- AI-powered table relationship detection
- More database support and collaboration tools
π GitHub: https://github.com/chartdb/chartdb
π Docs: https://docs.chartdb.io/
Weβd love your feedback, contributions, or just to hear how youβre using it. Thanks!