vtui

noclue·noclue.vtui

Explore your vCenter environment in the terminal

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

Latest 0.2.7·June 7, 2026

Release Notes

Release Notes Added

  • Host Summary (s on the Host inventory table): opens a scrollable popup with the same interaction model as VM summary—Esc / q to close; ↑/↓, j/k, Page Up/Down, Home/End, g/G, and Ctrl+B/Ctrl+F to scroll. While open you briefly see Loading host summary…; vSphere work runs in the background so the rest of the UI stays responsive. The header shows name, vendor/model, CPU and RAM totals, overall status, connection and power state (with uptime when applicable), and current CPU and memory usage. Physical NICs list device, driver, MAC, link speed, and PCI details when available. Disks list SCSI LUNs (including NVMe volumes presented as SCSI) with device, vendor, model, capacity, SSD, and local indicators—without duplicating the same drive from nvme_topology. Optional memory tiering and graphics sections appear only when the API returns data. A Resident VMs table (up to 300 rows, with a total count when truncated) reuses familiar VM columns: ID, status, power, name, guest OS, used space, CPU, and memory. Perf polling pauses while either VM or Host summary is open.
  • Responsive VM table columns: the Virtual Machine resource browser adapts to terminal width. Name always stays visible (minimum 20 character cells; it absorbs leftover width at full size). As width grows, columns appear in order: Status and Power together (before ID), then ID, Guest OS, Used Space, Memory, and finally CPU (sparkline + capacity). At full layout the VM ID column is six characters narrower than before (12 cells). Sorting, filtering, and selection continue to work when columns are hidden; search still matches ID and OS even when those columns are not shown. Changed
  • vim_rs 0.5: bumped from 0.4.x. ClientBuilder now uses an explicit reqwest client so cookie handling and insecure TLS options stay under vTUI’s control.
  • Third-party dependencies: upgraded direct deps (tokio 1.52, indexmap 2.14, thiserror 2.0.18, toml 1.x) and refreshed Cargo.lock for transitive updates including ratatui, chrono, and reqwest. Fixed
  • Summary and action popups on very narrow terminals: VM summary, Host summary, and VM action dialogs no longer panic when the frame is narrower than the previous 20-column minimum; popup width and height clamp to the available area instead of writing past the buffer edge. Install vtui 0.2.7 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://github.com/noclue/vtui/releases/download/v0.2.7/vtui-installer.sh | sh Install prebuilt binaries via powershell script powershell -ExecutionPolicy Bypass -c "irm https://github.com/noclue/vtui/releases/download/v0.2.7/vtui-installer.ps1 | iex" Install prebuilt binaries via Homebrew brew install noclue/tap/vtui Download vtui 0.2.7 ──────────────────────────────────────────┬───────────────────┬───────────── 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

ArchitectureScopeDownloadSHA256
x64DownloadC4E178917DC452B5B666C91B7127C5C8647467EA0585DAB4E39A288A9F8D80FD
arm64Download68DAE987008461D35FA5EE738B18C6FDBC053C62DC75F545203E601F9CF02A0E

Details

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

Older versions (7)

0.2.6
ArchitectureScopeDownloadSHA256
x64Download3CD8E0EB8AC6B6FF40E3609FF3B812BCB85730BFFB1ADBB129B3D07EB488CB15
arm64Download8F743CBF73E9CC5F31D98E41AC691D9B295FA863FFC30BBF5FA6BA0C7347CE59
0.2.5
ArchitectureScopeDownloadSHA256
x64DownloadC6977F8376E16B02217327B08298EB61C9AE6D8A5944889C7CE90306BAA7012E
arm64Download59F1D888B1D8F18DAD679BED282071E923284DDE2B54E28E679005E0696FF3AD
0.2.4
ArchitectureScopeDownloadSHA256
x64Download12AB0DFF4ABC0D65C715CA0641A90D01C1C82E130D198040CBC181859ADFB149
arm64Download774DFE68ED3721A7A0FC69F23275D1D97EFF5EF1B4C331BD74FADC93A32FC6A6
0.2.3
ArchitectureScopeDownloadSHA256
x64DownloadB33F4B74A6C1D93C91C9562FF4FEB296532B0897FA89DE53BE26B7267A82E803
arm64Download4E0B25FCB354A6C1D937BBAAD995129B58415FD236BA7720BD7E3EB92648543A
0.2.2
ArchitectureScopeDownloadSHA256
x64DownloadCEE294A039D7A4B4EACC7899F334F72E483655BE2DD5316D092EE5C820721B11
arm64DownloadBA3F6E2962C13B314301B2BC89F566192BA0A3B556EEF1987A5C52D30904C409
0.2.1
ArchitectureScopeDownloadSHA256
x64Download79F45809F11879329959193B1D841421B1BA6DFF5C25415158F75D1488E1174D
arm64DownloadCAA3A0E58CF3C8AEE8EB82F9BCFBEAD66E774B7A3CFF7C193C9DA8E1D98888BE
0.2.0
ArchitectureScopeDownloadSHA256
x64Download3D984BED55E1B4ADA5453AA1A7EE29DAD07AB95BD403700C000703228CDBC2DC
arm64Download58B7293B1EF7310DBF36C4988DF70A412B692AEE415EC72FD875BC130A355DA0