Linux

Kerminal – modern terminal emulator and SSH manager

Kerminal combines a local terminal emulator with graphical SSH connection management. It uses a native Tauri backend with a Vue-based interface, allowing local shells and remote SSH sessions to be handled from the same desktop application.

The program is aimed at users who regularly switch between local terminal work and remote administration. Connection profiles can be organised and secured inside the application, while more complicated SSH arrangements such as proxies, bastion hosts and tunnels can be configured without assembling long command lines for every session.

This is free and open source software.

Key Features

  • Local terminal emulator with multiple tabs, split panes, searchable terminal output, clickable links, and accelerated rendering.
  • Organise SSH profiles into groups and attach colours and descriptions to make larger collections easier to navigate.
  • Authenticate using passwords or SSH keys and manage key files from the integrated SSH key manager.
  • Connect through HTTP and SOCKS proxies as well as chains of SSH jump hosts.
  • Configure local, remote and dynamic port forwarding with automatic startup and tunnel status monitoring.
  • SFTP integration provides file transfer facilities alongside terminal sessions.
  • Saved command library supports groups, favourites, usage tracking and variable substitution for commonly executed commands.
  • Record terminal sessions in asciicast format and replay or export recorded sessions later.
  • Synchronise application data between devices using supported SQL or MongoDB databases, with data encrypted before synchronisation.
  • Protect sensitive information with a master password, device-specific keys, platform keychain integration and automatic locking.
  • Supports custom terminal colour schemes, fonts, keyboard shortcuts and Sixel graphics.

Website: github.com/klpod221/kerminal
Support:
Developer: Bùi Thanh Xuân
License: GNU General Public License v3.0

Kerminal in action

Kerminal is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

Terminal Emulators
Tabby(Terminus) Highly configurable terminal emulator, SSH and serial client
AlacrittyHardware-accelerated terminal emulator
Wave TerminalAI-native terminal built for seamless workflows
urxvtRXVT-like terminal emulator with Unicode support
KittyLike Alacritty, Kitty offers hardware acceleration
GhosttyFeature-rich and cross-platform terminal emulator
TermoraCross-platform terminal emulator and SSH client written using Kotlin/JVM
GuakeDrop-down terminal for GNOME
TerminatorMultiple GNOME terminals in one window
WezTermGPU-accelerated cross-platform terminal emulator and multiplexer
rioHardware-accelerated GPU terminal emulator
electermTerminal emulator and much more
stSimple terminal implementation for X which sucks less
contourAimed at power users with a modern feature mindset
ZuttyHigh-end terminal emulator for low-end systems
xtermProvides DEC VT102 and Tektronix 4014 compatible terminals
ExtratermSwiss army chainsaw of terminal emulators
TeraxTerminal-first AI-native development workspace
TildaGtk based drop down terminal
PtyxisTerminal for a container-oriented desktop
MATE TerminalTerminal emulator the MATE desktop environment
GNOME TerminalTerminal emulator for the GNOME desktop environment
footFast, lightweight and minimalistic Wayland terminal emulator
Xfce TerminalLightweight and easy to use terminal emulator application
TilixAdvanced GTK3 tiling emulator
TerminologyFast, lean and visually enhanced open source terminal emulator
KonsoleThe KDE 5 terminal emulator
Black BoxGTK 4 terminal
YakuakeDrop-down terminal emulator based on KDE Konsole technology
StationConvergent terminal emulator
SakuraVte-based terminal emulator
QTerminalLightweight Qt-based terminal emulator
ZashterminalModern, intuitive, and innovative terminal built with GTK4 and Adwaita
LazyCat TerminalBuilt with Vala and GTK4.
KerminalModern terminal emulator and SSH manager
HyperTerminal emulator built with web technologies
TermyMinimal terminal emulator
DomTermTerminal emulator, REPL console, and screen multiplexer
CRTVisually expressive terminal emulator written in Rust
kermitVTE-based, simple and froggy terminal emulator
ROXTermVTE terminal emulator with tabs
LXTerminalLightweight terminal emulator based on GTK+ for the LXDE desktop
BobcatBuilt using the U++ framework and TerminalCtrl widget
forttyGPU-accelerated terminal emulator written in Fortran
TessHackable, simple, rapid and beautiful terminal
mltermMultilingual terminal emulator on X11
TermiteKeyboard-centric VTE-based terminal
PacketTerminal multiplexer and broadcast system
fingertermTerminal emulator with a custom virtual keyboard

Read our verdict in the software roundup.

Graphical SSH Frontends
XPipeShell connection hub and remote file manager
TermoraCross-platform terminal emulator and SSH client
TermixSelf-hosted all-in-one server management platform
NextermSelf-hosted platform for managing remote servers
TabbyModern terminal emulator with SSH and serial support
electermTerminal, SSH, SFTP and file transfer client
RustConnConnection orchestrator with a GTK4/Wayland-native interface
Ásbrú Connection ManagerFull-featured connection manager written in Perl
sshPilotLightweight SSH connection manager
PuTTYSSH and telnet client with sessions
EasySSHConnection manager written in Vala
KerminalModern terminal emulator and SSH manager
OpenSSH GUIFrontend for managing your SSH Keys

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted