LibreDB Studio
LibreDB Studio is an open-source database IDE that runs on infrastructure you control and provides a browser-based workspace, with platform-specific local installation options. It supports connections to a range of relational, document, key-value, and analytics databases. Database professionals can browse schemas and objects, write and run queries, inspect execution plans, compare schemas, and view relationships in ER diagrams. The workspace also includes query history and audit records, session and query monitoring, role-based access controls, and OpenID Connect single sign-on. Designed for developers, data engineers, and database administrators, Studio can be deployed near the databases it accesses, keeping connections within a private network. The self-hosted software is available under the MIT license.
Learn more about LibreDB Studio
JackDB
Write and execute queries in a fully interactive SQL editor. JackDB has everything you'd want in a database client, including: syntax highlighting, code formatting, and intelligent autocompletion. Snippets allow your most useful SQL queries to be saved and shared. Simply write and save any query in JackDB, and share the snippet publicly with your team. Whenever anyone updates a snippet, everyone gets access to its latest version. Security is our highest priority at JackDB. Roles are a very convenient and secure way to restrict database access to authorized users and provision new users with access to data sources. Explore everything in your database, not just tables and views. View your indexes, schemas, and other important system details such as tablespaces and user sessions.
Learn more about JackDB
Beekeeper Studio
Encrypt your connection with SSL, or tunnel through SSH. Save a connection password and Beekeeper Studio will encrypt it. Our built-in editor provides syntax highlighting and auto-complete suggestions for your tables so you can work quickly and easily. Open dozens of tabs so you can work quickly without having to switch windows. Table DDL and data views get their own tabs too! Easily save and organize commonly used queries so you can use them again and again across all your connections. Beekeeper's SQL table creator lets you create, edit, and delete table columns in just a few clicks. Export a table to CSV, JSON, JSONL, or SQL with just a few clicks. Optionally apply filters to export only the data you need.
Learn more about Beekeeper Studio
DbSchema
5.0 out of 5 stars
(1 Rating)
DbSchema is for visual designing the schema in a team, deploy and document the schema. Other integrated features like data explorer, visual query editor, data generator, etc., makes DbSchema an every-day tool for everybody who interacts with databases. DbSchema supports all relational and No-SQL databases, including MySQL, PostgreSQL, SQLite, Microsoft SQL Server, MongoDB, MariaDB, Redshift, Snowflake, Google and more. DbSchema is reverse-engineering the database schema from the database and visualize it as diagrams. You will interact with the database using diagrams and visual tools. DbSchema model is using its copy of schema structure, independent from the database. This allows the schema deployment on multiple databases, save the design model to file, store it in GIT and design the schema in a team, design the schema without database connectivity, compare different versions of the schema and generate SQL migration scripts.
Learn more about DbSchema