Open Source Alternatives to DbSchema

A database design and management tool that allows teams to design, document, and deploy database schemas. It provides capabilities for reverse engineering existing databases into ER diagrams, generating interactive HTML5 schema documentation, and synchronizing schemas across development, test, and production environments. The software includes a visual query builder, a data generator for test data, and a SQL editor with autocomplete. It supports logical and conceptual design, enabling users to create database-agnostic models before transforming them into physical schemas. The tool is designed for developers, database architects, and administrators to collaborate on schema changes while keeping diagrams in Git to protect production data. It is deployed as a desktop application for Windows, macOS, and Linux and supports over 100 different databases via JDBC drivers.

Whether you want to cut software costs or escape vendor lock-in, these open source alternatives to DbSchema give you an option you fully own. You can self-host them, so your data stays on infrastructure you control. This page lists 1 open source alternative to DbSchema. The most popular is Azimutt. It uses the MIT license and ships an official Docker image.

Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.