ChartDB
An open-source tool for visualizing and editing database schema diagrams, hosted or self-hosted.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About ChartDB
ChartDB builds an entity relationship diagram of a database from the output of a single query, without needing direct database access. You can then edit the diagram, design schemas and export DDL scripts.
It is available as ChartDB Cloud, which runs in the browser and adds team collaboration, or as a free, open-source editor you host yourself for full control over your data. It suits developers documenting or planning a database structure.
Strengths
- Diagram from a single query without database access
- Exports DDL scripts
- Can be self-hosted
Limitations
- Collaboration features are aimed at the cloud version
Details
- Pricing
- FreemiumSelf-hosted version is free; the cloud service is free to start with paid team features.
- License
- AGPL-3.0
- Developer
- ChartDB
- Platforms
- Web, Self-hosted
- How it runs
- Web application, Self-hosted
- Best suited for
- Developers who want quick ER diagrams of an existing database
- Categories
- Database tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to ChartDB
Compare allSoftware that can replace ChartDB for an important use case, and what changes if you switch.
dbdiagram.io
A web tool for drawing database relationship diagrams by writing a simple text-based language.
dbdiagram.io is a free browser-only tool where you write diagrams in its own text language, rather than importing an existing database, and it is not open source or self-hostable.
DbSchema
A visual database designer and client that turns SQL and NoSQL databases into ER diagrams.
DbSchema is a closed-source desktop designer for Windows, macOS and Linux that supports more than 100 SQL and NoSQL databases, generates HTML documentation and versions models in Git.
SchemaSpy
A command-line tool that generates browsable HTML documentation and ER diagrams from a database schema.
SchemaSpy is an LGPL-3.0 command-line Java tool that generates static HTML documentation and ER diagrams from a live database, with no interactive diagram editing.
pgModeler
An open-source PostgreSQL modeling tool for designing, reverse-engineering, diffing and deploying database schemas.
pgModeler is a PostgreSQL-only desktop modeler with reverse engineering, schema diff and sync, and a CLI, though pre-built binaries require the paid Plus edition.
Similar software
Related functionality, not necessarily a direct replacement.
DBeaver Community
One database client for more than a hundred databases, with a proper SQL editor and ER diagrams.
DataGrip
Multi-database IDE with an intelligent SQL console and schema navigation.
Atlas
A command-line tool that manages database schemas as code and plans migrations automatically.
Valentina Studio
A cross-platform database management tool for MySQL, PostgreSQL, SQL Server, SQLite, MongoDB and more.