1. Home
  2. News
  3. The Brand New JumpServer Client Released with v4.10.13 LTS

The Brand New JumpServer Client Released with v4.10.13 LTS

  • Published on 2025-11-26
  • 40 views

Introduction

On November20,2025, JumpServer open-source bastion host released version v4.10.13 LTS. A significant update in this version is the launch of the brand-new JumpServer client, which replaces the original Electron framework with Tauri. Compared to the older client version, the new client has a smaller footprint and offers a better user experience.

Why do We do This?

JumpServer introduced its initial client version as early as 2021, which was a simple command-line binary tool. Users could directly invoke the client in the Web Terminal to initiate SSH or RDP connections to target assets. However, the command-line client offered a relatively basic operational experience. Therefore, in2023, the JumpServer open-source project team switched to using Electron to develop a GUI client. After several iterations, it gradually entered a stable phase.

Nevertheless, Electron has inherent drawbacks that resulted in the JumpServer client's user experience still falling short of user expectations. Electron's shortcomings are mainly reflected in:

  • Large application size: Due to the inclusion of a complete Chrome framework, the installation package often exceeds100MB.

  • Limited performance and experience: It cannot achieve the smoothness and system integration feel of a truly native application.

With the rapid evolution of internet technology, Golang has gradually declined in recent years, while the Rust ecosystem has emerged as a strong contender. The JumpServer open-source project team also took note of Tauri (https://github.com/tauri-apps/tauri), a lightweight cross-platform development framework based on Rust. Tauri advocates "Build smaller, faster, and more secure desktop and mobile applications with a web frontend." In simple terms, it means faster, stronger, and more lightweight.

JumpServer has never been satisfied with "good enough." Although Electron is mature, stable, and has a large user base, we still found it lacking in elegance. Should we undertake a complete refactoring? Initially, the JumpServer open-source project team hesitated. Electron, while bulky, is stable enough and has a vast user base. Tauri, although promising, has a relatively new ecosystem, fewer users, and its stability was questionable.

Ultimately, we decided to take the first step and attempt to build a completely new JumpServer client based on Tauri. In the first version, the near-native performance, visual effects like the transparent sidebar, and other enhancements made the interface more refined, further strengthening our confidence in the client refactoring.

The Brand New Client

In JumpServer v4.10.13 LTS, you can experience the improved usability brought by the new JumpServer client.

The most noticeable improvement is the significant reduction in the installation package size:

  • Electron version client installation package: Approximately150MB

  • Tauri version client installation package: Only13MB

After reducing the client installation package size by an order of magnitude, the distribution and installation experience have been significantly optimized.

At the same time, the user experience has also been greatly enhanced. The JumpServer open-source project team redesigned the client's interface layout and icons, making it more aesthetically pleasing and concise, with key operations clearly visible. The new JumpServer client integrates well with the UI of macOS and Windows operating systems, focusing on providing users with an intuitive and efficient interactive experience.

Try Now

We welcome the broader community users to upgrade to JumpServer v4.10.13 LTS and experience the functional and experiential improvements brought by the new JumpServer client.

jumpserver-client-light.png
JumpServer Client V4 (Light Mode)
jumpserver-client-dark.png
JumpServer Client V4 (Dark Mode)

Contact