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!
Awesome, glad to hear it's working for you now! ๐ We realized native SQL generation was the right move for reliability and consistency. Appreciate you sticking with it - let us know if you run into anything else!