ChartDB
Database diagrams editor that allows you to visualize and design your DB with a single query.
Open source alternative to:
ChartDB is an open-source, developer-friendly tool for creating and managing Entity-Relationship Diagrams (ERDs).
Itβs designed to be fast, embeddable, and self-hosted, making it ideal for teams that want full control over their database diagrams without relying on closed or cloud-only services.
π Key Features
- Open-source (AGPL-3.0 licensed) β free to use and modify.
- Self-hosted β run it on your own infrastructure for privacy and compliance.
- SQL-first workflow β generate diagrams directly from SQL and export schemas back into SQL.
- Multi-dialect support β works with PostgreSQL, MySQL, SQLite, and more.
- Embeddable β integrate diagrams into docs, wikis, or apps.
- AI-powered export β speed up schema design with automated SQL generation.
- Collaboration-friendly β share and edit diagrams easily across teams.
π― Why Use ChartDB?
ChartDB is a modern alternative to tools like dbdiagram.io or DrawSQL, but with added benefits:
- No vendor lock-in
- Fully free and open-source
- Flexible enough for both individuals and teams
- Built with developers in mind
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v1.20.1
Created
8/5/2024
Stars
22,498
Forks
1,433
Open issues
159
Last commit
6/20/2026
Updated 6/28/2026, 7:00:51 AM
View Repository