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!