feigeCode/navop

Public

A native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, monitoring, and AI.

  • Stars2k+120 tuần này
  • Forks199
  • Watchers9
  • Issues74
  • Ngày tạo10/07/2026
  • Cập nhật gần nhất29/10/2026
  • Ngôn ngữRust
  • Giấy phép—
README.md37.2 KBRaw

Navop

Navop

A native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, monitoring, and AI agents.

Built with GPUI and Rust · GPU-accelerated rendering · No WebView

Downloads CI License: Apache-2.0 plus supplementary terms QQ Group 860670605 Join WeChat Group

MySQL PostgreSQL SQLite DuckDB ClickHouse SQL Server Oracle TDengine Dameng DM KingbaseES GBase 8s OceanBase openGauss Apache IoTDB Redis MongoDB MQTT SSH SFTP FTP/FTPS Port Forwarding RDP VNC

中文 · Documentation · Features · Screenshots · Install · Latest Release · Contributing

Navop overview

Features

Databases and data tools

  • Built-in support for MySQL, PostgreSQL, SQLite, DuckDB, SQL Server, Oracle, and ClickHouse; TDengine is provided as an installable extension driver, alongside Dameng DM, KingbaseES, GBase 8s, OceanBase, openGauss, Apache IoTDB, and Oscar.
  • Browse database objects, edit and run SQL with execution plans, import and export data, compare schemas and data, and visualize relationships with ER diagrams.
  • Dedicated Redis and MongoDB interfaces; middleware connections such as MQTT are provided through installable extensions (MQTT 3.1.1 over rustls, SSH tunneling, auto-resubscribe), with subscribe, messages, and publish views.
  • Table-data tabs support batch-editing selected cells, typed editors for date/time/numeric columns, and copying table or column names from context menus.

Remote access and operations

  • SSH and local terminals with draggable split panes, quick commands, broadcast input, shell integration, session lock, recording and replay, searchable session logs with batch delete and incremental loading; Telnet and serial connections are also supported.
  • Manage remote files with SFTP, FTP, and FTPS: uploads, downloads, search, favorites, remote editing (configurable size limits and default editor), drag-and-drop, ZMODEM transfer, and server-to-server copy. Create standalone FTP/FTPS connections, or switch the remote-file protocol on an SSH connection while its terminal keeps using SSH; an open-mode preference decides whether a double-click opens the terminal or the dual-pane file view.

Nội dung README thuộc về feigeCode và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/feigeCode/navop