
ChartDB
ChartDB is a database diagram and data modeling tool that visualizes and designs database schemas from a single query, creating ER diagrams, supporting team collaboration, and exporting DDL scripts. It is available as a browser-based cloud service and as a free, open-source self-hosted option.
About ChartDB
ChartDB
According to the supplied page, ChartDB helps users visualize database schemas as editable ER diagrams. Users import a schema by running a single query per supported database, then edit the diagram and export it as SQL (DDL) scripts or as an image. The page describes ChartDB Cloud, which runs in the browser, and a free, open-source self-hosted version with over 20k GitHub stars. It lists support for MySQL, MariaDB, PostgreSQL, Microsoft SQL Server and SQLite as relational DBMSs, and also lists ClickHouse, CockroachDB, Oracle, Snowflake and BigQuery as ready options. Features mentioned include real-time collaboration, shareable and embeddable diagrams, auto-sync with live databases, and version history with diffs. An AI diagram generator that turns database ideas into editable ER diagrams is also described.
Key features
- Import a database schema with a single query
- Edit ER diagrams with undo, redo, copy, paste and duplicate
- Export SQL (DDL) scripts in the preferred SQL dialect
- Export diagrams as images
- Sync diagrams with a live database
- Real-time collaboration with invited teammates
- Shareable and embeddable diagram previews and docs
- Version history and diffs to track schema changes
- AI diagram generator that creates ER diagrams from prompts
- Support for MySQL, MariaDB, PostgreSQL, SQL Server and SQLite
- Pre-designed examples (listed as work in progress)
Best suited for
- Engineers visualizing existing database schemas
- Teams collaborating on database design
- Teams planning schema migrations
- Software architects documenting databases
Pricing
Not stated on the website
Discussion
Used ChartDB? Share what worked and what didn’t.
No comments yet. Start the conversation.