Submit
ChartDB

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
Visit ChartDB
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v1.15.0
Stars
18400
Forks
981
Open issues
82
View Repository

Similar open source alternatives