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.
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
System information at a glance

Main Interface
Clean and intuitive terminal interface
Built With Modern Tech
Powered by cutting-edge tools

Rust + Tauri v2
Native performance

Vue 3 + TypeScript
Reactive UI

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