Web-Based CLI Documentation
Online command-line interface built with Angular and Node.js. Supports 41+ Linux-style commands, a virtual file system, nano editor, TLS inspection, command chaining with &&, sudo, and an educational --man flag for every command.
Features
- 41+ commands for file system, networking, TLS
- Virtual file system and WYSIWYG nano editor
- Command chaining with && and sudo mode
- Tab autocompletion and arrow key history
- VPS backend with Nginx and Node.js for CORS and real data
- Universal --man flag with synopsis, purpose, examples, notes
Command List
- General: help, story, exit, clear
- File system: pwd, cd, ls, cat, nano, touch, mkdir, rmdir, rm, echo
- System: reboot, color, color reset, date, uptime, history, whoami, uname
- Networking: ipaddr, whois, ping, traceroute, dig, nslookup, curl, status, geoip, asn, reverseip, networkinfo
- Security and TLS: openssl, ciphers, tlschain
- Extras: battery, weather, shorten, qr
Keyboard and Editor Shortcuts
- Tab autocompletion
- Arrow up and arrow down for history
- Nano: Ctrl+O save and close, Ctrl+X close without saving
How It Works
The browser SPA renders the terminal UI. A VPS backend with Nginx and Node.js handles CORS and performs tasks not possible from the frontend alone, such as WHOIS, GeoIP, and TLS certificate and chain inspection.