Gonavi: An Open-Source Alternative to Navicat

Official Introduction

Comprehensive Support for Nearly 20 Data Sources

  • Common Relational Databases: MySQL, PostgreSQL, Oracle, SQL Server, MariaDB
  • Local & Lightweight Databases: SQLite, DuckDB
  • In-Memory & NoSQL Databases: Redis (with built-in, full key-value management), MongoDB
  • Time-Series & Analytical Databases: ClickHouse, TDengine, Sphinx
  • Various Domestic Chinese Innovation Databases: Native, out-of-the-box support for widely used databases including Dameng, Kingbase, HighGo, and Vastbase.

Latest Version: Fully Integrated AI-Powered Assistance

This release deeply embeds AI capabilities directly into the client:

  • Extensive Model Provider Support: Native integration with official environments from OpenAI, Anthropic (Claude), and Google (Gemini); plus one-click customizable configuration for any OpenAI-compatible API. This means seamless connectivity with DeepSeek, Alibaba Qwen, Kimi, or even your locally deployed Ollama instance.
  • Context-Aware of Your Schema: Unlike generic chat interfaces, you can instantly inject the current database’s tables into the AI context with a single click. The large language model then leverages your actual table structure and column data types to generate complex JOIN queries or provide optimization suggestions.

As a daily productivity tool, GoNavi also delivers rock-solid foundational experience:

  • Native & Lightweight: Built on the Go (Wails) architecture—eliminating Electron’s bloat and memory overhead. The installer is just over 10 MB, and startup is lightning-fast.
  • Internal Network Ready: Includes full SSH tunnel forwarding and network proxy configuration support.
  • Intuitive Data Operations: Edit data directly in tables—just like Excel; query results support one-click batch export to JSON / CSV / Excel / Markdown.

Project Repository

Syngnat/GoNavi: A modern, native-experience database management tool supporting MySQL, PostgreSQL, SQLite, and more—built with Go backend + Wails + React frontend for blazing-fast startup, minimal footprint, and high performance.

Source

https://linux.do/t/topic/1849936