← All repos

chartdb

Database diagrams editor that allows you to visualize and design your DB with a single query.

databasedbdb-migrationeditorerdmariadbmssqlmysqlpostgresqlreactreact-flowschema-migrationssqlsqlitetypescriptvisualizationxyflow
Browse cluster: SQL databases and distributed systems
996commits
72contributors
6languages

Tech stack & purpose

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.

Community & reference links

Languages

TypeScript
99.8%
CSS
0.1%
JavaScript
0.1%
HTML
0.0%
Dockerfile
0.0%
Shell
0.0%

Contributors (top 30 of 72)