Alternatives to ChartDB

An open-source tool for visualizing and editing database schema diagrams, hosted or self-hosted. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as ChartDB.

  • dbdiagram.io

    A web tool for drawing database relationship diagrams by writing a simple text-based language.

    FreeProprietaryWeb

    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 a direct replacement.