
ChartDB
6.8#5 in data modeling softwareFrom $25 a monthFree planWebSelf-hosted
Visit

| Fact | ChartDB | DbSchema |
|---|---|---|
| Database support | The documentation lists PostgreSQL, MySQL, SQLite, SQL Server, MariaDB, ClickHouse, and CockroachDB as supported systems. | DbSchema supports 70+ SQL and NoSQL databases through JDBC and can automatically download the required JDBC driver. |
| Purpose | ChartDB is a database visualization and diagramming tool for visualizing, designing, and managing database schemas. | DbSchema is a database design and management tool for visualizing, designing, documenting and interacting with SQL and NoSQL databases. |
| Support | The free plan includes a community support forum, Pro lists 3-day email support, and Teams lists priority support. | Technical support is available through the in-app support function, GitHub, email, a support ticket, or a booked call. |
ChartDB suits developers and product teams who need to map database structures, share diagrams, or track schema changes. The self-hosted option may suit users who want control over their data and setup.
DbSchema suits people who design or document database schemas, or review schema changes before applying them. Its offline modeling and desktop availability may also suit users who want to work without a live database connection.