shellinabox
« Back to VersTracker
Description:
Export command-line tools to web based terminal emulator
Type: Formula  |  Latest Version: 2.21@0  |  Tracked Since: Oct 15, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: terminal web-terminal ssh console web-based remote-access
Install: brew install shellinabox
About:
Shellinabox is a web-based terminal emulator that integrates command-line access directly into a web page using AJAX technology. It creates a secure, lightweight server that serves an interactive terminal session via a browser, eliminating the need for SSH clients. This tool is particularly valuable for providing easy access to command-line interfaces from anywhere without installing specialized software.
Key Features:
  • No client software required - runs in any modern web browser
  • Secure HTTPS support with built-in SSL/TLS encryption
  • Lightweight server with minimal dependencies
  • Supports multiple terminal emulations including xterm and VT100
  • Can integrate with existing web applications
Use Cases:
  • Providing web-based SSH access to remote servers for system administrators
  • Embedding command-line interfaces in web applications for developers
  • Offering terminal access in environments where SSH is blocked or restricted
  • Creating web-based console access for embedded devices or IoT applications
Alternatives:
  • ttyd – Modern alternative with better performance and WebSocket support
  • GateOne – Feature-rich terminal emulator with plugin system and Python backend
  • wetty – Node.js based web terminal focused on SSH access over HTTPS
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:03pm 0 VERSION_BUMP f1e3ccc5
Sep 15, 2025 11:01pm 0 VERSION_BUMP d58adc12
Sep 14, 2024 6:50pm 1 VERSION_BUMP d5be3f52