Cross-Platform
Runs identically on Windows, macOS, and Linux. One shell, every machine.
5 Built-in Themes
catppuccin, github-dark, gruvbox, onedark, tokyo-night. Switch live with "theme set <name>" and inspect with "theme info <name>".
Plugin System
Bundled plugins (git, sysinfo, calc) plus user and project-local plugins. Use "plugin available" and "plugin info" for discovery.
Autocorrect
Levenshtein-based typo detection. Type "gti" and XShell suggests "git" before giving up.
Smart Completion
Tab-complete commands, files, directories, aliases, and plugin commands. Ctrl+R reverse-history search.
Web Terminal
Run "python main.py --web" to open a full-featured browser terminal with ANSI colours and a theme switcher. Video: youtu.be/LNP0p5zTUro
Full Pipeline Support
Pipes, redirects, &&, ||, ;, background jobs — the complete Unix pipeline model on all platforms.
Built-in Calculator
"calc sqrt(144)", "convert 100 km mi", "convert 37 c f" — maths and unit conversion without leaving the shell.
Standalone Builds
"python build.py" packages XShell into a single exe/binary via PyInstaller. No Python installation needed to run.