ChartDB

ChartDB

ChartDB is an open-source web-based database diagramming editor that allows users to instantly visualize database schemas through a single "Smart Query". It provides AI-powered schema export, interactive editing, and supports multiple database systems.

Similar self-hosted alternatives:
Repository activity:
Stars
16,848
Forks
884
Watchers
56
Open Issues
99
Last commit
1 day ago
Details:
Estimated Popularity
69
Pricing Model
Open-Core
Hosting Type
Hybrid
License
AGPL-3.0
Deployment Difficulty
Easy
Language
TypeScript
ChartDB screenshot

ChartDB is an open-source database diagramming tool that enables instant schema visualization through a "Smart Query" system. It combines powerful visualization capabilities with AI-assisted features for database schema management and migration.

Key Features

  • Schema Management:

    • Instant schema visualization
    • Interactive diagram editor
    • Multiple database support
    • Custom layout options
    • Real-time preview
    • Schema annotations
  • AI Capabilities:

    • AI-powered schema migration
    • Cross-dialect DDL generation
    • Smart query system
    • Documentation assistance
    • Schema optimization
    • Migration validation
  • Database Support:

    • PostgreSQL & Supabase
    • MySQL & MariaDB
    • Microsoft SQL Server
    • SQLite & Cloudflare D1
    • CockroachDB
    • ClickHouse
  • Development Features:

    • Docker deployment
    • Custom LLM integration
    • API endpoints
    • Export capabilities
    • Version control
    • Community plugins

Help improve this content

Found an error or want to add more information about ChartDB? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects