ChartDB logo

ChartDB

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

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

109k TypeScript Apache-2.0 yesterday
3/5
ChartDB vs Supabase

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

65k TypeScript AGPL-3.0 yesterday
2/5
1-click
ChartDB vs NocoDB

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

61k Go MIT 3 days ago
1/5
ChartDB vs PocketBase

Modern open-source CRM built as an alternative to Salesforce

57k TypeScript AGPL-3.0 yesterday
3/5
ChartDB vs Twenty