Hi everyone! 👋

Back again with another update on ChartDB - a self-hosted, open-source tool for visualizing and designing your database schemas.

Since our last post, we’ve shipped v1.14 and v1.15, packed with features and fixes based on community feedback. Here’s what’s new 👇

Why ChartDB?

  • ✅ Self-hosted - Full control, deployable via Docker
  • ✅ Open-source - Community-driven and actively maintained
  • ✅ No AI/API required - Deterministic SQL export, no external calls
  • ✅ Modern & Fast - Built with React + Monaco Editor
  • ✅ Multi-DB Support - PostgreSQL, MySQL, MSSQL, SQLite, ClickHouse, Oracle, Cloudflare D1

New in v1.14 & v1.15

  • Canvas Filtering Enhancements - Filter by area, show/hide faster
  • DBML Editor Upgrade - Edit diagrams directly from DBML
  • Areas 2.0 - Parent-child grouping + reorder with areas
  • View Support - Import and visualize database views
  • Auto-Increment Support - Handled per-dialect in export scripts
  • Custom Types - Highlight fields that use enums/composites
  • PostgreSQL Hash Indexes - Now supported and exportable
  • UI Fixes & Performance - 40+ improvements and bug fixes

What’s Next

  • Version control for diagrams, linked to your database
  • Sticky notes - Add annotations directly on the canvas
  • Docker improvements - Support for sub-route deployments
  • Clone diagram - Safely duplicate your diagram

🔗 Live Demo / Cloud: https://chartdb.io/ 🔗 GitHub: https://github.com/chartdb/chartdb 🔗 Docs: https://docs.chartdb.io/

Would love to hear your feedback, requests, or how you’re using it in your stack. We’re building this together - huge thanks to the community for all - the support!

  • sorter_plainview@lemmy.today
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    Haa views are here, finally. Thanks for adding the other features also I requested a while back, in the in between updates. I really appreciate the great work. Thanks.