Hey all!
About three weeks ago, I introduced ChartDB to this community and received a great response with tons of positive feedback and feature requests. Thank you for the amazing support!
recap of ChartDB: For those new to ChartDB, it simplifies database design and visualization, similar to tools like DBeaver, dbdiagram, and DrawSQL, but is completely open-source and self-hosted.
https://github.com/chartdb/chartdb
Key features:
- Instant Schema Import - Import your database schema with just one query.
- AI-Powered DDL Export - Generate scripts for easy database migration.
- Broad Database Support - Works with PostgreSQL, MySQL, SQLite, MSSQL, ClickHouse, and more.
- Customizable ER Diagrams - Visualize your database structure as needed.
- Open-Source & Self-Hostable - Free, flexible, and transparent.
What’s New in v1.20 (2024-11-17)
- Sharing Capabilities - Import and export diagrams easily for better collaboration.
- Duplicate table: duplicate table from the canvas and sidebar.
- Snap to Grid - Toggle or hold shift to precisely position elements.
- New Templates Added - Now includes templates for Laravel, Django, Twitter, and more.
- Docker Build Support - Includes OpenAI key support for Docker builds.
Bug Fixes & Improvements:
- Optimized Bundle Size - Leaner builds for faster loading times.
- Internationalization (i18n) - Added support for Korean, Simplified Chinese, Russian, French, and more.
- Improved UX - Better interactions for editing diagram titles and smoother SQL export.
What’s Next?
- More sharing and collaboration enhancements.
- Expanded templates and language support.
- New deployment options and compatibility for more databases.
We’re building ChartDB hand-in-hand with this community and contributors. Your feedback drives our progress, and we’d love to hear more! Thank you to everybody who contributed!