drawDB is a visual database schema design tool that allows developers to build entity-relationship diagrams, reverse engineer existing DDL scripts, and export schemas to popular relational databases including MySQL, PostgreSQL, SQLite, MariaDB, and SQL Server. It features real-time collaboration, an AI schema assistant, migration script generation, and issue detection. The tool is fully open source and can be self-hosted via Docker, with an optional pro tier for cloud storage and team management.
Checked on Nov 2, 2026.
Alternative resources
An interactive database schema visualizer that parses SQL code to generate structural diagrams and entity relationship maps.
Open-source database visualization tool for 3D schema exploration, supporting SQL, Mermaid ER diagrams, and DrawDB JSON directly in the browser.
Open-source, privacy-first diagramming application for teams and developers to create, embed, and collaborate on technical diagrams.