DbSchema is an open-source database diagram and documentation tool for modeling, visualizing, and documenting database schemas. It supports over 30 database platforms and can auto-generate schemas from database sources or reverse engineer them from SQL scripts.
DbSchema: Open-Source Database Diagram and Documentation Tool
DbSchema is an open-source database diagram and documentation tool for modeling, visualizing, and documenting database schemas. It supports over 30 database platforms and can auto-generate schemas from database sources or reverse engineer them from SQL scripts.
What is DbSchema?
DbSchema is an open-source database diagram and documentation tool for modeling, visualizing, and documenting database schemas. It supports over 30 database platforms including MySQL, PostgreSQL, SQL Server, Oracle, and more.
Key features of DbSchema include:
Intuitive visual interface for designing and modeling database structures
Ability to import schemas from existing databases or SQL scripts
Multi-database support for documenting schemas across different platforms
Metadata browsing for inspecting database objects like tables, views, stored procedures
Schema version comparison to track changes over time
Printing and image export options for documentation
Extensive customization with styling, layouts, and templates
Works across major operating systems - Windows, Mac OS X, and Linux
DbSchema provides an easy way for developers, database administrators, and architects to visualize, document, and track changes to complex database schemas over time. Its support for dozens of platforms makes it a flexible documentation tool for cross-platform database environments.
DBeaver is a free, open source universal database tool for developers, database administrators, analysts, and all people who need to work with databases. It supports all major databases including MySQL, PostgreSQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Derby, etc.Some key features of DBeaver include:Powerful SQL...
Sequel Pro is a feature-rich database management application for macOS exclusively designed for working with MySQL databases. It provides a graphical user interface that allows users to easily connect to local & remote MySQL databases, view & modify database structure and data, import & export data, run SQL queries, and...
MySQL Workbench is a visual database design tool developed by Oracle that integrates SQL development, administration, database design, creation and maintenance into a single integrated development environment for the MySQL database system.Key features include:Visual database design and modeling with integrated SQL development for MySQL databasesSupport for reverse and forward engineering...
phpMyAdmin is a free and open source administration tool written in PHP that allows users to manage MySQL and MariaDB databases through a web interface. Some key features include:Intuitive web interface to perform database operations like creating and editing databases, tables, fields, relations, indexes, users, permissions etc.Import and export functionality...
Navicat is a powerful graphical database administration tool used for database development and administration. It allows you to connect to MySQL, MariaDB, SQL Server, Oracle, PostgreSQL and SQLite databases, build queries, design database structures, transfer data between databases, and manage other database operations.Key features of Navicat include:Visual database designer for...
DataGrip is a multi-engine database IDE developed by JetBrains. As the name suggests, it allows working with different types of databases through a unified graphical user interface.Some of the key features of DataGrip include:Supports a wide range of relational (e.g. MySQL, PostgreSQL, Oracle, SQL Server, etc.) and non-relational (e.g. MongoDB,...
SAP PowerDesigner is a comprehensive data modeling and unified modeling language (UML) design tool that enables enterprises to leverage a model-driven approach for data, process and enterprise architecture. It helps organizations design, visualize, build and document systems and databases.Key capabilities and benefits of SAP PowerDesigner include:Data modeling for relational and...
pgAdmin is a feature-rich, open source administration and development platform for PostgreSQL. It allows users to graphically manage PostgreSQL databases and database objects, including:Creating, editing, and deleting databasesCreating, modifying, and deleting tables, indexes, views, functions, triggers, and other database objectsAdding, editing, and deleting data in tablesCreating and managing database users...
Tableplus is a modern, native, and cross-platform database management GUI tool for Windows, Mac and Linux. It allows developers and database administrators to easily manage MySQL, PostgreSQL, SQLite and other database engines.Some key features of Tableplus include:Supports MySQL, PostgreSQL, SQLite, Microsoft SQL Server, and more database enginesFast, secure and intuitive...
Beekeeper Studio is a cross-platform SQL editor and database manager that allows you to easily create, browse, edit, and manage SQLite, MySQL, PostgreSQL, SQL Server, and other relational databases. It provides a simple and intuitive graphical interface to simplify database administration.Some key features of Beekeeper Studio include:Visual database browser to...
Sequel Ace is a feature-rich graphical database manager application specifically designed for macOS. As an open source tool, Sequel Ace provides users with a powerful interface to connect to MySQL, MariaDB, SQLite, Microsoft SQL Server, PostgreSQL, and other database servers.Some key features of Sequel Ace include:Intuitive user interface for browsing...
DB Designer is a free, open source database modeling and design tool aimed at making database design easy for developers and DBAs. With an intuitive graphical interface, DB Designer allows users to visually model database structures including tables, columns, relationships, keys, indexes, and more.Some key features of DB Designer include:Support...
DbGate is a versatile database management tool that provides a single interface to connect to and manage multiple databases. Some key features of DbGate include:Supports popular databases like MySQL, PostgreSQL, SQL Server, SQLite, and moreIntuitive GUI for easy database access, querying, and administrationTabbed interface to manage multiple database connectionsDatabase explorer...
NoSQL Booster is a feature-rich GUI and shell for MongoDB administration and development. It allows you to visually explore MongoDB databases and run ad hoc queries with an intuitive interface.Key features of NoSQL Booster include:Intuitive MongoDB GUI for managing databases, collections, indexes, and moreShell for running MongoDB queries and commandsGridFS...
Vertabelo is an open-source visual data modeling and database design tool developed by Vertabelo Inc. It allows users to visually design database models for PostgreSQL, MySQL, Oracle, SQL Server, and other databases. Some key features of Vertabelo include:- Intuitive visual interface for designing database models- Support for conceptual, logical, and...
dbdesigner.id is a powerful yet easy-to-use web-based database design and modeling tool suitable for database administrators, developers, analysts, and anyone who needs to design, visualize, model, or prototype relational databases. With an intuitive graphical user interface, it allows users to visually design database schemas for a wide range of RDBMS...
Database Designer for PostgreSQL is an open-source, cross-platform database modeling and design tool developed specifically for PostgreSQL. It provides a graphical interface that allows users to visually model, design, generate SQL code, create, and manage PostgreSQL databases and schemas without writing SQL statements directly.Key features include:Intuitive visual interface for designing...
Navicat Data Modeler is a database design tool used for data modeling, database design and modeling, reverse engineering, and database documentation. It allows users to build high-quality conceptual, logical and physical data models for a wide variety of database systems including MySQL, MariaDB, SQL Server, Oracle, PostgreSQL and more.Key features...
SchemaCrawler is an open-source Java command-line tool and API that allows you to easily search, comprehend, and document database schemas. Some key features include:Retrieve details about database tables, columns, indexes, constraints, views, routines, etc.Supports major databases like Oracle, SQL Server, DB2, Sybase, MySQL, etc.Generates Entity Relationship (ER) diagrams from schema...
dbDiffo is an open source database comparison and synchronization tool used to compare schema and data between two database instances. It can compare two live databases, backup files, or even compare a live database to a backup.It currently supports the following databases: MySQL, PostgreSQL, SQL Server, Oracle, DB2. The tool...
dbForge Documenter for MySQL is a powerful database documentation tool developed by Devart that allows you to automatically generate professional documentation of your MySQL databases in HTML, PDF or Word formats. It greatly simplifies the process of documenting MySQL database schemas and objects.Some key features of dbForge Documenter for MySQL...
dbForge Documenter for Oracle is a powerful documentation tool that allows database developers and administrators to automatically generate documentation of an Oracle database schema. It helps create comprehensive documentation of an Oracle database in various formats such as HTML, PDF, Word, Excel, SVG, and more.Key features of dbForge Documenter for...