Open-source tools for developers and sysadmins who live in the terminal.
A professional, open-source SSH client for macOS, Windows, and Linux built with Flutter — fast, keyboard-friendly, and designed around a clean dark UI.
- Unified terminal — SSH sessions and local shells in one tab bar, with split layouts and tmux integration
- Dual-panel SFTP — browse local + remote side by side, drag-and-drop transfers, in-app and external editing
- Port forwarding — local, remote, and dynamic (SOCKS) tunnels with persistent rules
- Secure by default — credentials in the OS keychain; password, key, certificate, and agent auth
- Encrypted sync — optional Supabase cloud sync (AES-256-GCM) or serverless P2P sync over LAN via QR code
- Session recording — capture terminals as asciicast v2 (
.cast) files - AI sidebar — chat with Anthropic, OpenAI, or Gemini right next to your terminal
- Plugin system — compile-time Dart plugins and hot-reloadable JS plugins (QuickJS) with a permission model
Download the latest release — DMG for macOS (Apple Silicon), installer for Windows (x64/ARM64), .deb for Linux.
Flutter · Dart · dartssh2 · xterm.dart · QuickJS · Rust
We welcome issues, feature requests, and pull requests. Start with the contributing guide and check the roadmap to see where we're headed.