ShellNGN v5 - refreshed web-based SSH client platform

ShellNGN v5 - refreshed web-based SSH client platform
🚨
DISCLAIMER: In the interest of full disclosure, this app has been bought with my own funds, all of the opinions you are about to read are my own, nobody is paying for this review, and nobody has reviewed or approved this content before it was posted.

A few years ago, I discovered ShellNGN, an excellent web-based SSH client that I frequently use for my daily tasks. Acting as a bastion host, it allows me to perform remote SSH operations from any device, regardless of my location or network environment.

ShellNGN - web-based SSH client
ShellNGN is a web-based platform that you can use for all your SSH, SFTP, VNC, or RDP needs. Protected by 2FA, it supports an unlimited number of hosts, teams, and users…

While VPN and alternative macOS terminal clients work well, my work environment often involves a closed and secure network that does not permit third-party VPN clients or software. In such cases, secure web-based access, like ShellNGN, provides a reliable solution for remote SSH tasks.

This is where ShellNGN comes into play. In 2021, I published a brief overview of the platform when it was in version 3/4. Today, we will explore their latest release, version 5, which was launched last week.

The new ShellNGN v5

The purpose of this article is not to rewrite the previous overview but to highlight several new features and upgrades. The user interface remains familiar, with operational tabs across the top and an optional side menu on the left-hand side.

Nothing too elaborate; the core concept remains unchanged and continues to serve its purpose. Existing users will likely notice only one difference at a glance: a new color theme.

New ShellNGN v5 login screen

Departing from the previous grey and deep red combination, the latest version introduces support for light and dark modes, now featuring a deep gray and blue color scheme. As before, theme customization is limited to these preset options—light, dark, or system settings—so the blue design may not appeal to everyone. However, personally, I find it quite appealing.

ShellNGN v5 in dark and light mode

While the updated color scheme may not be revolutionary, it is nonetheless a welcome change. Regarding new features, version 5 introduces several enhancements—some of which are upcoming in future updates—including a brand new QuickConnect (recent) window.

The new QuickConnect window allows for a faster access to recent remote connections as well as a fast way to initiate a brand new connection

This small addition nearly eliminates the need for the side menu, especially for users who frequently connect to the same hosts. It's one of those features you didn't realize you needed—until you start using it, and then you'll wonder how you managed without it.

ShellNGN multi-column view (up to four columns)

ShellNGN continues to support its versatile multi-column view, which allows up to four columns simultaneously, each with a full-screen resize option as needed. An upcoming feature, announced and soon to be implemented, is the broadcast keystroke. This functionality will enable a single input window to send the same command to all connected terminals simultaneously, ideal for executing identical actions across multiple hosts in parallel.

Regarding recent and upcoming enhancements, here are the major changes introduced in or planned for version 5.

Major version 5 changes:

  • ShellNGN was completely rewritten using the latest technologies while maintaining full backward compatibility
  • Many bug fixes and major performance improvements
  • Quick Connect and Recent Connections added
  • Improved audit logging system (can be enabled via the LOG_LEVEL environment variable)
  • Much better mobile and tablet experience
  • Smarter and more powerful autocomplete (intellisense)
  • Faster SFTP transfers
  • Snippets on login
  • Broadcast keystrokes to multiple terminals
  • Better documentation

Mobile experience

While the platform was primarily designed for use via desktop browsers, accessing ShellNGN on mobile devices such as smartphones and tablets is now mainstream. ShellNGN performs well in this regard. Although mobile support is not a new feature, the user experience has improved compared to previous versions.

Nonetheless, some limitations remain, which can vary depending on the device and the specific task at hand.

Mobile view as a PWA (progressive web app)
While not ideal the mobile experience can offer a lot depending on the task

One example is using SFTP access on a smartphone. Even in landscape mode, not all tools and features are visible and accessible, making it somewhat cumbersome to use. However, as soon as we move that task over to a larger device such as a tablet, the experience is exactly as it should be.

The RDP view still presents challenges, even when using a pen, as some operations may not function as expected. However, it’s reasonable to consider that there are more effective methods to access a full, feature-rich remote machine experience.

Pricing

For the past four years that I have used the platform (via Docker), the price has not changed at all, and it is still $39/year for a single-user license.

ShellNGN pricing (December 2025)

ShellNGN is available as a cloud-based PaaS service starting at just $3.90 per month, as well as a self-hosted solution via Docker. In addition to several log enhancements introduced in this new version, the Docker deployment remains unchanged from the previous release. For more details, please refer to the linked article.

While competition exists in this segment, it is not as extensive or as densely populated as ShellNGN. The ability to run the platform independently, even with a subscription, is a significant advantage, providing a reliable and stable product with ongoing support and new features over time. ShellNGN is an ideal solution for remote and secure access in scenarios where VPNs, local terminals, or RDP options are not feasible, now enhanced with additional features that remain lightweight and efficient.

Read more