vtui

noclue · noclue.vtui

Explore your vCenter environment in the terminal

winget install --id noclue.vtui --exact --source winget

Latest 0.2.4

Release Notes

Release Notes Added

  • Non-blocking sparkline UI: comprehensive architecture for moving all vSphere network operations off the main UI loop into background workers. Previously, a slow or hung vCenter response could freeze the entire UI — keystrokes would queue up and even quitting could stall. This is especially problematic during the exact infrastructure stress scenarios where operators need vtui most. Performance sparkline queries now run in a dedicated background worker instead of blocking the main event loop. Scrolling, filtering, searching, and periodic refreshes all remain responsive regardless of network latency. Sparklines populate within roughly 500ms of navigating to a new view, and stale results from a previous view are automatically discarded. This is the first phase of a broader effort to move all network operations off the UI thread.
  • Saved connection profiles: you can keep several vSphere connections in one config file instead of juggling environment variables. Pick a profile with vtui , set a default for plain vtui, or list profiles with vtui --list. Passwords can come from a small shell command (for example 1Password CLI, Bitwarden, or envchain) so secrets stay out of the file and off the command line; if you omit a password, vTUI asks for it when you start. Your existing .env / variable setup still works unchanged.
  • Windows password integration: documented and improved support for Windows PowerShell SecretManagement (Get-Secret) as a password_cmd, including setup steps for Microsoft.PowerShell.SecretStore and a working sample config. Install vtui 0.2.4 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://github.com/noclue/vtui/releases/download/v0.2.4/vtui-installer.sh | sh Install prebuilt binaries via powershell script powershell -ExecutionPolicy Bypass -c "irm https://github.com/noclue/vtui/releases/download/v0.2.4/vtui-installer.ps1 | iex" Install prebuilt binaries via Homebrew brew install noclue/tap/vtui Download vtui 0.2.4 ──────────────────────────────────────────┬───────────────────┬───────────── File │Platform │Checksum ──────────────────────────────────────────┼───────────────────┼───────────── vtui-aarch64-apple-darwin.tar.xz │Apple Silicon macOS│checksum ──────────────────────────────────────────┼───────────────────┼───────────── vtui-x86_64-apple-darwin.tar.xz │Intel macOS │checksum ──────────────────────────────────────────┼───────────────────┼───────────── vtui-aarch64-pc-windows-msvc.zip │ARM64 Windows │checksum ──────────────────────────────────────────┼───────────────────┼───────────── vtui-x86_64-pc-windows-msvc.zip │x64 Windows │checksum ──────────────────────────────────────────┼───────────────────┼───────────── vtui-aarch64-unknown-linux-gnu.tar.xz │ARM64 Linux │checksum ──────────────────────────────────────────┼───────────────────┼───────────── vtui-x86_64-unknown-linux-gnu.tar.xz │x64 Linux │checksum ──────────────────────────────────────────┴───────────────────┴─────────────

Installer type: zip

Architecture Scope Download SHA256
x64 Download 12AB0DFF4ABC0D65C715CA0641A90D01C1C82E130D198040CBC181859ADFB149
arm64 Download 774DFE68ED3721A7A0FC69F23275D1D97EFF5EF1B4C331BD74FADC93A32FC6A6

Details

Homepage
https://github.com/noclue/vtui
License
Apache-2.0
Publisher
noclue
Support
https://github.com/noclue/vtui/issues

Older versions (4)

0.2.3
Architecture Scope Download SHA256
x64 Download B33F4B74A6C1D93C91C9562FF4FEB296532B0897FA89DE53BE26B7267A82E803
arm64 Download 4E0B25FCB354A6C1D937BBAAD995129B58415FD236BA7720BD7E3EB92648543A
0.2.2
Architecture Scope Download SHA256
x64 Download CEE294A039D7A4B4EACC7899F334F72E483655BE2DD5316D092EE5C820721B11
arm64 Download BA3F6E2962C13B314301B2BC89F566192BA0A3B556EEF1987A5C52D30904C409
0.2.1
Architecture Scope Download SHA256
x64 Download 79F45809F11879329959193B1D841421B1BA6DFF5C25415158F75D1488E1174D
arm64 Download CAA3A0E58CF3C8AEE8EB82F9BCFBEAD66E774B7A3CFF7C193C9DA8E1D98888BE
0.2.0
Architecture Scope Download SHA256
x64 Download 3D984BED55E1B4ADA5453AA1A7EE29DAD07AB95BD403700C000703228CDBC2DC
arm64 Download 58B7293B1EF7310DBF36C4988DF70A412B692AEE415EC72FD875BC130A355DA0