Open Source SQL Tools and Services

  1. DBeaver - Universal Database Manager and SQL Client. DBeaver is free and open source (GPL) universal database tool for developers and database administrators. Usability is the main goal of this project, program UI is carefully designed and implemented.
    show more
  2. PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.
    show more


  3. SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.
    No screenshots yet
  4. HeidiSQL is a useful tool designed for web developers using the popular MySQL server, Microsoft SQL databases and PostgreSQL. It enables you to browse and edit data, create and edit tables, views, procedures, triggers and scheduled events.
    show more
    • FreeOpen Source
    • Linux
    • Online
    • PHP
    phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
  5. MySQL Community Edition is a freely downloadable version of the world's most popular open source database that is supported by an active community of open source developers and enthusiasts.
    • FreeOpen Source
    • Windows
    • Linux
    • BSD
    MariaDB is a backward compatible, drop-in replacement of the MySQL® Database Server. It includes all major open source storage engines. The source code for MariaDB is publically available from Launchpad. Binaries and packages are also available.
    show more
  6. DB Browser for SQLite is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
    show more
  7. Apache Cassandra has become the leading NoSQL platform driving many of today's modern business applications by offering continuous availability, high scalability and performance, strong security, and operational simplicity while lowering the overall cost of ownership.
  8. SQuirreL SQL is an open-source Java SQL Client program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.
    show more
    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    • Cloudron
    Redash helps you make sense of your data. Connect and query your data sources, build dashboards to visualize data and share them with your company. Self-hosted software is free and open source, hosting service by Redash is subscription based.
    show more
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    Firebird is a relational database offering many ANSI SQL-92 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.
    No screenshots yet
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • MySQL Community Edition
    • MariaDB
    • Microsoft SQL Server
    • CockroachDB
    • Amazon Redshift
    • PostgreSQL
    Free & Open Source SQL editor and database manager. Works with MySQL, Postgres, SQLite, SQL Server, Maria DB, CockroachDB, RedShift and more. Available for Windows, Mac, and Linux. Great features: - Clean, tabbed interface for SQL editing.
    show more
    • FreeOpen Source
    • Linux
    Sequeler is a native Linux SQL client built in Vala and Gtk. It allows you to connect to your local and remote databases, write SQL in a handy text editor with language recognition, and visualize SELECT results in a Gtk.Grid Widget.
    show more
  9. sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers.