当前位置: 首页 > news >正文

比 Navicat 轻量!一款现代化轻量级数据库客户端!

大家好,我是 Java陈序员

对于开发者和 DBA 而言,一款高效、轻量、兼容多数据源的数据库客户端,能极大提升日常工作效率。市面上多数客户端要么高级功能需要付费,要么基于 Electron 架构,存在体积大、资源占用高、启动慢等问题。

今天,给大家介绍一款开源数据库管理工具,主打原生级性能和轻量体验!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

GoNavi —— 一款基于 Wails (Go) 与 React 构建的跨平台数据库管理工具,强调原生性能、低资源占用与多数据源统一工作流。

功能特色

  • 极致轻量:基于 Go + Wails 开发,告别 Electron 臃肿卡顿,启动快、内存占用低,大数据表操作流畅不卡顿
  • 多数据源统一管理:支持 MySQL、PostgreSQL、Oracle、Redis、SQL Server、MongoDB、ClickHouse 等主流数据库,同时兼容达梦、金仓等国产数据库
  • 安全便捷的连接能力:支持 SSH 隧道、代理连接、URI 解析与生成,连接配置可导入导出,方便多设备同步
  • 强大 SQL 编辑体验:内置 Monaco 编辑器(VS Code 同款),支持语法高亮、智能补全、多标签页、执行日志与耗时统计
  • 高效数据操作:支持单元格实时编辑、批量增删改、事务提交与回滚,支持 CSV、Excel、JSON、Markdown 多格式导出
  • AI 辅助:可对接 OpenAI、Gemini、Claude 等大模型,根据表结构自动生成 SQL、优化语句、执行计划分析
  • 跨平台开箱即用:支持 Windows、macOS、Linux 三大系统,界面简洁美观,支持明暗主题切换

支持的数据源

技术栈

  • 后端:Go 1.24 + Wails v2
  • 前端:React 18 + TypeScript + Vite + Ant Design 5 + Monaco Editor

快速上手

1、打开下载地址

https://github.com/Syngnat/GoNavi/releases

2、下载对应操作系统的安装包

3、运行安装包进行安装

4、安装成功后并运行,点击新建连接,选择数据源类型

5、输入连接信息,测试连接成功后,就可以开始操作数据库

功能体验

  • 数据库表视图

  • 表数据视图

  • SQL 查询器

  • AI 设置

  • AI 数据洞察

  • SQL 执行日志

  • Redis 实例监控

  • 工具中心

  • 系统设置

本地开发

1、环境依赖

  • Go 1.21+
  • Node.js 18+
  • Wails CLI: go install github.com/wailsapp/wails/v2/cmd/wails@latest

2、克隆或下载项目源码

git clone https://github.com/Syngnat/GoNavi.git

3、启动开发(热重载)

cd GoNaviwails dev

4、编译构建

# 构建当前平台
wails build# 清理后构建(发布前推荐)
wails build -clean

GoNavi 做为一款跨平台数据库客户端工具,相比于其他传统工具,更轻量,启动更快。而且功能强大,完美覆盖开发者、DBA 的日常需求。快去下载试试吧~

项目地址:https://github.com/Syngnat/GoNavi

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目

但是任何人在群里打任何广告,都会被 T 掉

如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群

关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


http://www.jsqmd.com/news/686539/

相关文章:

  • 北京拓兴地坪工程:通州区环氧地坪公司电话 - LYL仔仔
  • 保姆级教程:用Perf+FlameGraph揪出Linux服务器上的CPU性能‘元凶’
  • 终极免费方案:PotPlayer智能字幕翻译插件完整使用指南
  • 市场水泥压力板工厂价格
  • AI论文生成器有哪些?2026年实测5款AI论文工具亲测,满足各种论文需求! - 掌桥科研-AI论文写作
  • LME伦敦金属实时行情源接口技术解析及合规接入指南
  • 机器学习在蜂窝物联网随机接入碰撞检测中的应用与优化
  • 百度网盘解析工具完整实战教程:告别限速困扰的终极解决方案
  • 实测避坑:当1.8V的AD/DA遇到Xilinx Kintex-7 HR Bank,LVDS接口还能不能通?
  • AI+JavaWeb 系统化目录
  • 国家战略护航口腔健康,滕州长立口腔深耕儿童青少年牙病防治 - 速递信息
  • 市面上好用的半硬质岩棉产品推荐哪家好 - 品牌排行榜
  • ThinkPHP 通用的API格式封装实例代码
  • Skills 实战:Unsplash → COS 自动化配图
  • 终极指南:使用SMUDebugTool解锁AMD Ryzen处理器的隐藏性能
  • 当选择深圳小程序开发案例时,如何才能找到本凡码农的最佳解决方案?
  • 106、groupby函数(汇总数据)
  • 2026中央空调清洗选型指南:苏州上海中央空调清洗哪家便宜价格多少解析 - 速递信息
  • 2026年超全攻略!探秘青藏线绝美旅游线路,你准备好了吗? - 红客云(官方)
  • JSON Lines处理与GPU加速:cuDF百倍性能提升实战
  • AMD锐龙终极调优指南:用SMUDebugTool释放处理器全部潜能
  • 要懂 transformer 大模型(如 LLM)的基本构造 +关键组件(Attention, FFN, embedding 等)
  • Phi-mini-MoE-instruct效果实测:4096 tokens内跨文件函数调用关系理解
  • Matlab Model Reference实战避坑:从团队协同到放弃,我的踩坑全记录
  • 闲置盒马鲜生礼品卡的最佳处理方法,一键轻松回收! - 团团收购物卡回收
  • QtScrcpy深度解析:突破Android设备管理与批量控制的技术方案
  • real-anime-z镜像性能压测:并发5用户下平均响应时间与OOM阈值分析
  • 电视广告片该如何制作?有哪些具体步骤和要点? - 红客云(官方)
  • 3个理由告诉你为什么AirPodsDesktop是Windows/Linux用户的必备神器!
  • 告别手动输密码!Ubuntu 20.04 LTS全盘加密后实现开机自动解锁的保姆级教程