🧩 ChartDB v1.15 - Open-Source DB Diagram Tool | Now with Views, Auto-Increment Fields & Improved Filtering

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!

77 points · 3 comments · view on lemmy.world

3 Comments

sorter_plainview@lemmy.today · 2 pts · 350d

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.

recklessengagement@lemmy.world · 2 pts · 350d

This is neat, I'll check it out!

paraphrand@lemmy.world · 2 pts · 349d

Whoa, this looks awesome. Great job on the UI.