Database diagrams editor that allows you to visualize and design your DB with a single query.
ChartDB is a web-based database diagramming editor that allows users to visualize and design database schemas by running a single query against their database, then customizing and exporting the results. The project supports multiple database systems including PostgreSQL, MySQL, SQL Server, MariaDB, SQLite, CockroachDB, and ClickHouse, with AI-powered features for schema migration across different SQL dialects. It is built with React, TypeScript, React Flow, and XYFlow, and can be deployed either as a cloud application or locally via npm or Docker. The project is maintained as an open-source initiative under the AGPL license, with an active community on Discord and contributions welcome from the public.