inspoaibox.Mshell 0.1.6

MShell is a modern, feature-rich SSH client built with Electron, Vue 3, and TypeScript.

MShell is a modern, feature-rich SSH client built with Electron, Vue 3, and TypeScript. ✨ Core Features 🔐 SSH Connection Management - ✅ Supports password and private key authentication (RSA, ED25519, ECDSA) - ✅ Session grouping with drag-and-drop sorting - ✅ Quick connect functionality - ✅ Session import/export - ✅ Connection keep-alive and auto-reconnect - ✅ Supports multiple concurrent connections - ✅ Credentials encrypted and stored using Windows DPAPI 💻 Terminal Features - ✅ Full-featured terminal based on xterm.js - ✅ WebGL rendering with automatic fallback to Canvas/DOM - ✅ 20+ built-in themes (Dark, Light, Solarized, Monokai, Dracula, Nord, OneDark, etc.) - ✅ Customizable font, size, cursor style, and render type - ✅ Copy/paste support (Ctrl+Shift+C/V) - ✅ Right-click context menu shortcuts - ✅ Select all function (Ctrl+Shift+A) - ✅ Auto-resize and scrollback buffer - ✅ Full support for ANSI color codes - ✅ Split-pane mode (horizontal/vertical) - ✅ Switch between tabs and split panes 📁 SFTP File Transfer - ✅ Dual-pane file browser (local + remote) - ✅ Drag-and-drop file upload - ✅ Batch upload/download with progress tracking - ✅ File operations (create, delete, rename, change permissions) - ✅ Transfer queue management (pause, resume, cancel) - ✅ Resume incomplete transfers - ✅ Transfer history - ✅ Single-click selection, double-click to open folders - ✅ Right-click context menu support 🔧 Advanced Features - ✅ Port forwarding: local, remote, dynamic (SOCKS5) - ✅ Port forwarding templates: save and reuse common configurations - ✅ Command snippets: save frequently used commands with variable substitution - ✅ Command history: records all executed commands, supports search and favorites - ✅ Server monitoring: real-time monitoring of CPU, memory, disk, and network usage - ✅ Task scheduling: schedule commands to run at specified times - ✅ Workflows: create multi-step automated workflows - ✅ SSH key management: generate, import, and export SSH keys - ✅ Audit logs: record all operations with filtering and export capability 📊 Statistics & Analytics - ✅ Session usage statistics - ✅ Connection duration statistics - ✅ Data traffic statistics - ✅ Command usage frequency stats - ✅ Service provider cost analysis - ✅ Regional distribution statistics - ✅ Customizable display components 🔒 Security Features - ✅ Session lock: password protection with auto-lock - ✅ Host verification: SSH host key validation - ✅ Credential encryption: encrypted storage via Windows DPAPI - ✅ Audit logs: comprehensive operation records 💾 Data Management - ✅ Backup and restore: encrypted backup of sessions, snippets, and settings - ✅ Auto-backup: scheduled automatic backup - ✅ Crash recovery: automatically restore session state - ✅ Selective restore: choose specific data to restore 🎨 User Interface - ✅ Modern dark/light themes - ✅ Multi-tab terminal management - ✅ Sidebar navigation - ✅ Status bar showing connection info - ✅ Responsive layout - ✅ Full keyboard shortcut support - ✅ Right-click context menus - ✅ Drag-and-drop sorting (sessions, tabs) - ✅ Bilingual support: Chinese and English ⚙️ System Settings - ✅ Launch on startup - ✅ Minimize to system tray - ✅ Minimize on close - ✅ Theme switching (auto/dark/light) - ✅ Language switching - ✅ Terminal settings (font, size, cursor, render type) - ✅ SSH settings (timeout, keep-alive) - ✅ SFTP settings (concurrent transfers, hidden files) - ✅ Security settings (password saving, host verification) - ✅ Customizable keyboard shortcuts

Command Line

Info

  • last updated 1/30/2026 12:00:00 AM
  • Publisher:
  • License: Freeware

Dependencies

No dependency information