ChartDB logo

ChartDB

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

23k Nodejs AGPL-3.0 17 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.

Open-source Firebase alternative built on PostgreSQL with realtime and auth

107k TypeScript Apache-2.0 6 days ago
3/5
ChartDB vs Supabase

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

64k TypeScript AGPL-3.0 6 days ago
2/5
1-click
ChartDB vs NocoDB

Single-file open-source backend: SQLite database, auth, file storage, realtime

60k Go MIT 11 days ago
1/5
ChartDB vs PocketBase

Modern open-source CRM built as an alternative to Salesforce

54k TypeScript AGPL-3.0 6 days ago
3/5
ChartDB vs Twenty