MistTerm
The Efficiency-First SSH Terminal
A modern SSH terminal built with Rust. Command snippets, ZMODEM transfer, team sync, AI assistant — everything you need for daily ops.
Still working like this?
Repeated Commands
Typing the same commands every time, redoing it all on a new server
Fragmented Tools
Terminal, SFTP, monitoring — each needs its own tool
Knowledge Walks Out
When senior engineers leave, their commands and experience leave too
Slow Onboarding
No one to teach, docs are outdated — new hires take weeks to be productive
Features Overview
Command Snippets · The Core
Save frequently used commands with variables (
# Deploy to environment
deploy <env> <branch>
git checkout <branch> && docker compose -f docker-compose.<env>.yml up -d --build
# Quick server health
health
uptime && free -h && df -h && docker ps --format "table {{.Names}}\t{{.Status}}"
SSH Connection Management
Password & key auth, auto-reconnect on disconnect, import from ~/.ssh/config, session grouping & search
ZMODEM + SFTP Transfer
Native rz/sz over SSH, plus full SFTP browser — upload, download, delete, navigate remote files
Team Collaboration
Cloud-synced snippets, member management (admin/editor/viewer), full audit trail, team API integration
Credential Vault
AES-256-GCM encrypted local vault, system keyring integration, HashiCorp Vault API support
Audit & History
Structured JSONL audit log, session output recording, Ctrl+R command search, 30-day retention
AI Assistant
Built-in OpenAI-compatible chat — ask about commands, debug outputs, generate shell scripts
Theme System
Multiple built-in themes (dark/light/ocean/forest), custom colors, config sync across devices
Rust Performance
Pure Rust async architecture, memory-safe, zero GC pauses, native performance on every platform
Cross-Platform
Windows / macOS / Linux — one config synced via Git, same experience everywhere
Workflow
Three steps to productivity
Download & Sign Up
Download MistTerm, create an account, create or join a team
Configure & Share
Save commands as snippets, share to the team library with one click
Team-Wide Boost
Everyone uses shared snippets instantly — new hires productive from day one
SSH Certificate Authority · Zero-Trust Access
Each team gets an independent CA. No passwords stored, no keys shared — just short-lived certificates.
Create Tenant
Admin creates a Vault tenant for the team. System automatically generates an independent CA key pair, default roles, and isolation policies.
Trust CA on Server
Copy the one-line setup command, paste it on your server. The script downloads the CA public key and configures sshd — you never share your root password with us.
# One-time setup — you stay in control
curl -sSL https://mistlab.dev/api/v1/vault/setup/st_xxxx | bash
Issue Certificates
Team members request short-lived SSH certificates through MistTerm. No permanent keys, no password distribution — certificates auto-expire.
No Password Stored
We never see or store your server passwords. Setup is done by you, on your server.
Team Isolation
Each team has its own CA. Team A's certificates cannot authenticate to Team B's servers.
Short-Lived Certs
Certificates expire in hours, not years. Compromised keys are useless after TTL.
Instant Revocation
Remove a team member → their certificate path is cut. No key rotation needed.
Architecture
Download MistTerm
Choose your platform and get started
Or build from source: GitHub Repository
What's New / 更新日志
Latest updates and improvements / 最新更新与改进
Terminal Shortcut Alignment / 终端快捷键对齐 Windows Terminal
- Aligned terminal shortcuts with Windows Terminal standard for muscle-memory compatibility终端快捷键对齐 Windows Terminal 标准,肌肉记忆无缝切换
- Hardened GUI test stability across platforms加固跨平台 GUI 测试稳定性
User Manual & Visual Polish / 用户手册 & 视觉优化
- Added English user manual with GUI screenshots and automated capture tooling新增英文用户手册,含 GUI 截图和自动截图工具
- Fixed terminal descender clipping (gjpqy) with explicit line height修复终端下行字符(gjpqy)被裁剪问题,显式行高控制
- Expanded GUI integration tests with feature coverage tracking扩展 GUI 集成测试,加入功能覆盖率追踪
Windows E2E Testing / Windows 端到端测试
- Added Windows GUI E2E workflow with SFTP automation hooks新增 Windows GUI 端到端测试流程,含 SFTP 自动化钩子
- Fixed Ctrl+Shift+Esc conflict in GUI automation (Task Manager trigger)修复 GUI 自动化中 Ctrl+Shift+Esc 触发任务管理器的冲突
macOS Bundle Icon / macOS 应用图标
- Added app icon for macOS bundle, proper display in Dock and Finder为 macOS 应用包添加图标,Dock 和 Finder 中正确显示
Release / 发布
SFTP & Team API / SFTP 优化 & 团队 API
- SFTP operation feedback now routed to bottom status barSFTP 操作反馈显示在底部状态栏
- SFTP new folder via modal dialog instead of inline rowSFTP 新建文件夹改用模态对话框
- Added team API smoke tests新增团队 API 冒烟测试
- Fixed right dock panel foreground color alignment修复右侧停靠面板前景色对齐
First Stable Release / 首个稳定版
- Unified modern UI chrome with fresh visual design统一现代化 UI 风格,全新视觉设计
- macOS DMG packaging for native distributionmacOS DMG 打包,原生分发
- Improved AI assistant and right dock panel UX优化 AI 助手和右侧停靠面板交互体验
UI Polish & Stability / UI 优化 & 稳定性提升
- Fixed monitor history charts layout and Y-axis clipping in side panel修复监控历史图表布局和侧面板 Y 轴裁剪问题
- Improved dock panel labels and modal z-index stacking优化停靠面板标签和弹窗层级显示
- Fixed theme panel stroke contrast when border width is zero修复主题面板边框宽度为零时的描边对比度问题
- Switched to AGPL-3.0 license and added in-app issue reporting切换到 AGPL-3.0 开源协议,新增应用内问题反馈
- Added CONTRIBUTING.md and streamlined CI release workflow新增 CONTRIBUTING.md,优化 CI 发布流程
Team Platform & File Manager / 团队协作 & 文件管理器
- Desktop team login with Google/GitHub OAuth桌面端团队登录,支持 Google/GitHub OAuth
- Team menu, member list, and OAuth bridge团队菜单、成员列表、OAuth 桥接
- Dual-panel SFTP file manager with session serialization双栏 SFTP 文件管理器,会话串行化
- Team sync: Vault auto-config & sidebar server list团队同步:Vault 自动配置 & 侧栏服务器列表
- Batch audit reporting to team platform审计日志批量上报到团队平台
- ZMODEM fix: escape control chars per ZRINIT.ESCCTLZMODEM 修复:按 ZRINIT.ESCCTL 转义控制字符
- Team snippet dialog style alignment & async refresh团队片段对话框样式对齐 & 异步刷新
Initial Release / 首次发布
- SSH terminal with multi-session managementSSH 终端多会话管理
- Command snippets: create, categorize, share across team命令片段:创建、分类、团队共享
- ZMODEM + SFTP file transferZMODEM + SFTP 文件传输
- Credential vault: encrypted storage for SSH keys & passwords凭证保险库:加密存储 SSH 密钥和密码
- Team workspace: create teams, share resources团队工作区:创建团队、共享资源
- Cross-platform: Windows, macOS, Linux跨平台:Windows、macOS、Linux
- Dark & light theme system暗色/亮色主题系统
Create Your Account
Join MistTerm and boost your team's productivity
Welcome Back
Login to manage your team snippets
Simple, Transparent Pricing
Start free, upgrade when your team grows
- 1 team
- 50 command snippets
- 3 team members
- Audit logs
- Community support
- 5 teams
- 500 command snippets
- 20 team members
- Full audit logs
- Email support
- Unlimited teams
- Unlimited snippets
- Unlimited members
- Full audit logs
- Priority support