ChartDB logo

ChartDB

Browser-based database diagram editor that visualizes your schema with a single query

22k Nodejs AGPL-3.0 14 days ago

Overview

ChartDB is an open-source, browser-based database diagram tool that imports your existing schema with a single SQL query and renders it as an interactive entity-relationship diagram. It supports PostgreSQL, MySQL, SQLite, Microsoft SQL Server, and MariaDB. Diagrams can be edited visually, exported as images or SQL DDL, and shared. It runs entirely in the browser with no backend required, or can be self-hosted as a Docker container for team use.

Where it falls short of Airtable

  • Diagramming and visualization only; no data editing, querying, or CRUD interface
  • No team collaboration features (comments, live multiplayer editing) in self-hosted version
  • No support for NoSQL or non-relational database schemas
  • No migration generation or schema diffing workflow tools

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

database
erd
diagrams
schema
self-hosted
Maintain ChartDB?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the ChartDB difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/chartdb)](https://openreplace.com/chartdb)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Free and self-hostable no-code database that turns any SQL DB into a smart spreadsheet

63k TypeScript AGPL-3.0 today
2/5
1-click
ChartDB vs NocoDB

Modern open-source CRM built as an alternative to Salesforce

50k TypeScript AGPL-3.0 today
3/5
ChartDB vs Twenty

Open-source low-code platform to build internal apps and admin panels fast

40k TypeScript Apache-2.0 yesterday
3/5
1-click
ChartDB vs Appsmith

AI layer for existing databases: train and query ML models with standard SQL

39k Docker Elastic-2.0 yesterday
3/5
ChartDB vs MindsDB