开源堡垒机 JumpServer 客户端采用 Tauri 重构
开源堡垒机JumpServer近日发布了全新的客户端,新版本使用Tauri进行重构,替代了原来的Electron框架,相比老版本客户端的占用空间更小,用户体验更佳。
团队介绍称,JumpServer在2021年就推出了最初版本的客户端,这是一个简单的命令行二进制工具。用户可以在Web Terminal中直接调用客户端,拉起SSH或RDP连接目标资产。不过,命令行形态客户端的操作体验比较简陋,于是在2023年JumpServer开源项目组改用Electron开发GUI客户端,在经过多个版本的迭代后,逐步进入了稳定期。
不过,Electron本身存在一些固有缺点,导致JumpServer客户端在使用体验方面仍然与用户预期存在较大差距。Electron的短板主要体现在:
- 应用体积庞大:由于内置了完整的Chrome框架,安装包往往超过100MB;
- 性能与体验受限:无法达到真正原生应用的流畅度和系统融合感。
而在JumpServer v4.10.13 LTS版本中,新版本客户端的安装包体积大幅缩减:
- Electron版本客户端安装包:约150MB
- Tauri版本客户端安装包:仅13MB
同时,用户体验方面也得到显著提升。JumpServer开源项目组重新设计了客户端的界面布局和图标,视觉上更加美观简洁,关键操作一目了然。
下载地址:https://github.com/jumpserver/jumpserver/releases/tag/v4.10.13

