Kerminal | Modern Terminal Emulator & SSH Manager

2 min read Original article ↗

Loading... — Built with Tauri + Vue 3

A powerful, feature-rich terminal emulator with advanced SSH management, session recording & playback, multi-device sync, and enterprise-grade encryption.

Download Now View on GitHub

Powerful Features

Everything you need in a modern terminal

Terminal Emulator

Multiple tabs and split panes with WebGL-accelerated rendering and Unicode 11 support

SSH Management

Organize connections with groups, multiple authentication methods, and proxy support

Security First

AES-256-GCM encryption with master password protection and keychain integration

SSH Tunneling

Local, remote, and dynamic port forwarding with auto-start and real-time monitoring

Multi-Device Sync

Sync via MySQL/PostgreSQL/MongoDB with conflict resolution and device management

Saved Commands

Command library with groups, usage tracking, and variable substitution

Session Recording & Playback

Capture, replay, and share your terminal sessions with ease

Record Terminal Sessions

Capture all terminal output in standard asciicast v2 format.

Full Playback Controls

Play, pause, seek, and adjust playback speed (0.5x - 4x).

Export & Share

Export recordings in asciicast format. Compatible with asciinema.

$ npm run build

Building project...

Compiled successfully

Build complete in 2.4s

Available Now

SFTP File Transfer

Seamlessly transfer files between local and remote systems

📁 projects/

📄 config.json 2.4 KB

📄 app.log 128 KB

Graphical File Browser

Beautiful dual-pane interface for browsing files.

Drag & Drop Upload

Simply drag files with real-time progress.

Resume & Sync

Auto resume interrupted transfers and sync directories.

Beautiful Interface

Modern dark theme designed for productivity

Dashboard

Dashboard

System information at a glance

Main Interface

Main Interface

Clean and intuitive terminal interface

Built With Modern Tech

Powered by cutting-edge tools

Rust + Tauri

Rust + Tauri v2

Native performance

Vue 3 + TypeScript

Vue 3 + TypeScript

Reactive UI

xterm.js

xterm.js

Terminal emulation

AES-256-GCM

Enterprise encryption

Ready to Get Started?

Download Kerminal for your operating system

📥 Quick Download

⚠️ macOS: App is unsigned. Run xattr -rd com.apple.quarantine /path/to/Kerminal.app after download. Learn more →

🛠️ Alternative Installation

Arch Linux (AUR)

yay -S kerminal
# or kerminal-bin for binary

Build from Source View full guide →

git clone https://github.com/klpod221/kerminal.git
cd kerminal && npm install
npm run tauri build