Open source Navicat alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Navicat alternative; 12 more are in the category where Navicat is a typical product.

Open source projects in the same category: Database Administration

Category-level information: these projects are the same kind of software as Navicat; they have not claimed to be a one-to-one replacement.

DB

dbeaver · Database Administration

STARS52.3K
FORKS4.4K
COMMITS—
CONTRIBUTORS462
VERSION7.3.5
UPDATEDtoday
DatabasesqlDesktopjavaApache-2.0

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • You can connect and manage over 100 different database systems with a JDBC or ODBC driver.
  • With SQL editor, schema editor and ER diagrams, you can examine database structures and run queries.
  • You can export or import data by making secure connections with SSH tunneling and proxy support.
Heads up
  • • High number of open issues (3,340)
User reviews
  • ↓ NegativeGitHub Issue

    Mac Editor: Problem with POS1/END key

    “• Operating system (distribution) and version MacOS 10.15.5 • DBeaver version Version 7.1.2.202007051953 • Database name and version 10.4.12-MariaDB-1:10.4.12+maria~buster-log Mac Editor: Problem with POS1/END key ![Bildschirmfoto 2020-07-30 um 23 00 06]( I configured key POS1…”

Verified against README · Oct 26, 2026 · source

MY

mycli

New80

dbcli · Database Administration

STARS12.0K
FORKS700
COMMITS0
CONTRIBUTORS0
VERSIONv2.30.1
UPDATEDyesterday
auto-completionData ScienceDatabasemycliBSD-3-Clause

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • SQL anahtar kelimelerini, tablo, görünüm, sütun ve enum adlarını yazarken otomatik tamamlatırsın
  • Bağlama duyarlı akıllı tamamlama ile yalnızca uygun öneriler görürsün
  • MySQL, MariaDB, Percona veya TiDB sunucularına terminalden bağlanabilirsin
User reviews
  • • NeutralHacker News

    Show HN: Mycli – A CLI for MySQL with auto-completion and syntax highlighting

    “Yep, getting the same issue: [foo@chef-solo ~]$ mycli Traceback (most recent call last): File "/usr/bin/mycli", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2655, in <module>…”

  • • NeutralHacker News

    Show HN: Mycli – A CLI for MySQL with auto-completion and syntax highlighting

    “I tried installing it via pip on CentOS 6.6, and I get: Traceback (most recent call last): File "/usr/bin/mycli", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2655, in <module>…”

Verified against README · Oct 30, 2026 · source

PG

sosedoff · Database Administration

STARS9.5K
FORKS873
COMMITS—
CONTRIBUTORS67
VERSIONv0.9.9
UPDATED3 mo ago
postgresqlDatabasewebgoMIT

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • By downloading a single binary file, you manage PostgreSQL database sessions through the browser.
  • Securely connect to remote database servers with built-in SSH tunnel support.
  • Export the results of custom SQL queries you run to CSV, JSON or XML format
User reviews
  • • NeutralGitHub Issue

    AngularJS ?

    “I was thinking of angularifying the app, I think it would scale better. Would you be opposed ?”

  • • NeutralGitHub Issue

    Integrate with an existing website

    “Hi, I'm trying to integrate pgweb with an existing website (hosted on aws beanstalk with nodejs, within a load balanced environment). I want to have a button on the website which opens up the "database explorer", bypassing the pgweb login page as I already have those credentials…”

SE

sequelpro · Database Administration

STARS9.2K
FORKS838
COMMITS—
CONTRIBUTORS43
VERSIONrelease-tiger-v1
UPDATED3 yr ago
Databasemysqlmacossql-editorMIT

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • On macOS, you perform management operations by connecting to MySQL and MariaDB databases.
  • With the User Manager, you can edit the passwords of MySQL users and the host they can connect to.
  • You can browse the contents of database tables from the graphical interface.
Heads up
  • • Website is unreachable (checked: 2026-10-31)
  • • Last update 3 years ago
  • • High number of open issues (530)
User reviews
  • • NeutralHacker News

    Sequel Pro – Open source macOS native MySQL GUI client

    “I tried out TablePlus, but at the time they were lacking user management. With that recent addition, it's been able to completely replace Sequel Pro and Postico for Postgres management”

  • • NeutralHacker News

    Sequel Pro – Open source macOS native MySQL GUI client

    “Sequel Pro's query dialog grinds to a screeching halt on my 2018 model MBP when there is more than 1500 lines of text in the box.”

Verified against README · Oct 25, 2026 · source

DE

appbaseio · Database Administration

STARS8.5K
FORKS511
COMMITS0
CONTRIBUTORS0
VERSION3.10.0
UPDATED4 mo ago
JavaScriptElasticsearchOpenSearchWeb UIMIT

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • Transfer data in JSON or CSV format Elasticsearch.
  • You scan and edit data with visual filters and query views.
  • You create search interfaces and run search-related tests.
User reviews
  • ↑ PositiveHacker News

    Dejavu: Audio fingerprinting and recognition in Python

    “Glad to see it's working well for you! I'd be curious as well to see how the performance holds up getting into the terabytes as I haven't tested that. Remember too that there are a lot of parameters for the matching algorithm here ( ) which allow you to trade off accuracy,…”

  • ↑ PositiveHacker News

    Dejavu: Audio fingerprinting and recognition in Python

    “Great work! Thanks for open sourcing this - its very educational. At the moment I'm using it to process a few hundred gigs of song files that I've collected as a big furry hairball of a mess over the years - something about having multiple iPods and MP3 players over the years,…”

AD

vrana · Database Administration

STARS7.9K
FORKS1.2K
COMMITS—
CONTRIBUTORS198
VERSIONv5.5.1
UPDATED4 days ago
DatabasemysqlpostgresqlphpApache-2.0 veya GPL-2.0

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • You can manage different database systems supported by uploading a single PHP file to the server.
  • With plugin support, you can connect to various databases and search engines, such as Elasticsearch, MongoDB or Redis.
  • Using the Adminer Editor component, you can configure data manipulation processes for end users.
Heads up
  • • GPL license — usage restricted
User reviews
  • • NeutralHacker News

    Adminer: Database management in a single PHP file

    “Nostalgia hits when I see PHP + MySQL stack. My journey with building things started with XAMPP (looks like it still exists and is maintained ). There was a very convenient way for administering DB with their admin panel. In retrospection, despite I had 0 real knowledge in…”

  • • NeutralHacker News

    Adminer: Database management in a single PHP file

    “XAMPP is more like a full application server, while Adminer is similar to PHPMyAdmin, though leaner and with a focus on security and simplicity. If you, like me, find yourself in possession of databases and need to quickly pull up a simple interface to visually browse them,…”

TA

TabularisDB · Database Administration

STARS5.3K
FORKS412
COMMITS0
CONTRIBUTORS0
VERSIONv0.27.0
UPDATEDyesterday
TypeScriptSQL WorkspaceMCP ServerDatabase ToolApache-2.0

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • You can manage your connections by connecting to DuckDB, ClickHouse, Redis and Firestore databases.
  • You can perform data analysis with SQL and Markdown cells via built-in SQL notebooks (SQL notebooks).
  • Using the built-in MCP server, you can get AI tools like Claude, Cursor, and Devin to read schemas and run queries.
User reviews
  • • NeutralGitHub Issue

    Does not list databases, have to manually enter database name in connection window

    “As said in title, databases are not listed and I am not able to choose one after connecting. Had to manually type db name in connection window before connecting. And then tables are listed without names, relationship diagram is empty.”

CL

dbeaver · Database Administration

STARS5.2K
FORKS577
COMMITS—
CONTRIBUTORS67
VERSIONv23_0_5
UPDATEDtoday
DatabasesqlwebpostgresqlApache-2.0

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • You manage database connections through the browser and run SQL queries.
  • You create database queries through the AI assistant and correct errors in their current queries.
  • Using data transfer tools, you import large-sized CSV files into the database.
User reviews
  • ↑ PositiveHacker News

    CloudBeaver – Database Management from Browser

    “Great! DBeaver is absolutely wonderful software, and I hope Serge and his team have amazing success with CloudBeaver.”

  • • NeutralHacker News

    CloudBeaver – Database Management from Browser

    “What is the benefit of going from desktop application to web browser? (DBeaver to CloudBeaver)”

SQ

sqlpad · Database Administration

STARS5.2K
FORKS817
COMMITS—
CONTRIBUTORS88
VERSIONv7.5.7
UPDATED1 yr ago
sqlDatabaseVisualizationSelf-HostedMIT

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • You write and run SQL queries through the web interface on a large number of supported database types.
  • You visualize query results using tools within the application.
  • Using your Docker image, you host the application on your own infrastructure via port 3000.
Heads up
  • • Repository is archived (no longer maintained)
  • • Last update over 1 year ago
User reviews
  • • NeutralGitHub Issue

    Schema and tables not showing for SAP HANA

    “Hi, Even if creating a connection with a schema name and the right permissions, the left-side panel does not show the list of tables for a schema. ![image]( ![image]( Thanks, Lucia.”

  • • NeutralGitHub Issue

    show many lines in result zone when query like `show create table xxxx`

    “when I execute the query like `show create table xxx`, the query result of the table info are squeezed into one line. when query result is one line, I suggest the result can recognize the `line-feed`(`return`) character, and can show all information like showing in the Chrome…”

DB

dblab

New80

danvergara · Database Administration

STARS3.2K
FORKS92
COMMITS0
CONTRIBUTORS0
VERSIONv0.54.0
UPDATED5 days ago
cliclientDeveloper ToolsDevelopmentMIT

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • Vim tarzı sorgu editöründe birden fazla SQL ifadesini noktalı virgülle ayırıp sonuçları ayrı sekmelerde eş zamanlı çalıştırırsın
  • Ctrl+R ile editörde yalnızca imlecin bulunduğu satırdaki sorguyu yürütürsün
  • Bağlantı profillerini işletim sistemi anahtarlığında güvenle saklayıp geçmiş sorgularını yeniden kullanabilirsin
User reviews
  • ↓ NegativeGitHub Issue

    "go-sqlite3 requires cgo to work. This is a stub"

    “**Describe the bug** dblab does not start on Windows given an sqlite db. It fails with error message `Error: Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work. This is a stub` **To Reproduce** Steps to reproduce the behavior: 1. Download…”

  • ↓ NegativeGitHub Issue

    keybindings not working

    “**Describe the bug** can navigate between panels with ctrl-(vim motions) in 0.33 version, it just doesnt work, it works in 0.31 at least **To Reproduce** Steps to reproduce the behavior: 1. Connect to db 2. press Ctrl-L / Ctrl-j / etc **Expected behavior** active panel has…”

Verified against README · Oct 30, 2026 · source

AZ

azimuttapp · Database Administration

STARS2.2K
FORKS147
COMMITS—
CONTRIBUTORS15
VERSION—
UPDATED2 mo ago
DatabaseschemadiagrampostgresqlMIT

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • Using the AML language, you quickly design your database schema.
  • By adding notes to tables and columns, you document the database structure.
  • You analyze to determine inconsistencies in the database scheme.
Heads up
  • • No published release
BA

bram2w · Database Administration

STARS4
FORKS615
COMMITS—
CONTRIBUTORS81
VERSION2.3.3
UPDATED5 mo ago
No-CodeDatabaseairtable-alternativeSelf-HostedMIT (çekirdek) + ticari premium/ ve enterprise/

Alternative to (project's own claim): Airtable

Common commercial products in this category: DataGrip, Navicat, TablePlus

What can it do?
  • You can configure your data by creating table-based databases.
  • You can manage repetitive business processes with automations.
  • You can publish it in your own domain by developing custom panels and applications.
User reviews
  • • NeutralHacker News

    Baserow.io – Self-hosted Airtable alternative

    “Incredible work! Would Baserow be a good fit for using as database of subscription-based website? E.g. storing users, etc. You could have just static front-end and use Baserow as the database? I'll definitely be looking further into it.”

  • • NeutralHacker News

    Baserow.io – Self-hosted Airtable alternative

    “I think retool is so much more than Baserow. You could conceivably build an entire CRM in retool. Or, flesh out a headless API with an interface in retool.”