The interactive TUI has been upgraded with a cyberpunk/neon aesthetic for an ultra-modern, visually stunning experience!
Neon Cyan: #00FFFF (Primary actions, headers)
Neon Magenta: #FF00FF (Borders, accents)
Neon Green: #39FF14 (Success, selections)
Neon Blue: #00D9FF (Info, highlights)
Neon Purple: #BF00FF (Borders, decorations)
Neon Orange: #FF6600 (Warnings, hints)
Dark BG: #0a0e27 (Background)
Light BG: #1a1e37 (Highlights)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ โฆ โฆโฆ โฆโโโโโโโฆโโ โโโโโ โฆโโโโโโโฆโโโโฆโ โ
โ โ โโฃโโฆโโ โโโโฃ โ โฆโ โโฃ โโฉโฆโโ โโโ โโ โฆโ โ โ
โ โฉ โฉ โฉ โฉ โโโโฉโโ โโโโฉ โโโฉ โโโโฉโโ โฉ โ
โ โ
โ โก Multi-Cloud VM Export Platform โก โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ 201 Total โ ๐ 201 Visible โ โ 3 Selected โ ๐ ubuntu โ โก on โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Features:
No Selection:
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ก Press SPACE to select VMs โ A to select all โ ENTER to continue โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Single Selection:
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โ 1 VM selected โ Select more with SPACE โ 200 VMs available โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Multiple Selections:
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ 3 VMs ready for export โ Press ENTER to continue โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Note: Changes borders (single โ double) when ready to export!
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โ
โ โ โ vm-dev-01 4C 8G 100GB โ
โ โ โ vm-dev-02 2C 4G 50GB โ
โ โถ โ โก vm-prod-database 8C 16G 500GB โ
โ โ โก vm-prod-web 4C 8G 200GB โ
โ โ โก vm-prod-app 8C 32G 1.0TB โ
โ โ โ vm-test-01 2C 4G 50GB โ
โ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Visual Elements:
โ / โ - Checkbox states (gray โ neon green)โ - Powered off (gray)โก - Powered on (neon green)โถ - Current cursor (neon cyan)Unselected VM:
Selected VM:
Cursor Position:
| Element | Color | Purpose |
|---|---|---|
| Headers | Neon Cyan | Primary branding |
| Borders | Neon Purple/Magenta | Visual separation |
| Success | Neon Green | Confirmations, selections |
| Info | Neon Blue | VM names, information |
| Warning | Neon Orange | Hints, storage |
| CPU | Neon Cyan | Resource info |
| Memory | Neon Magenta | Resource info |
| Power On | Neon Green | Status |
| Power Off | Muted Gray | Status |
hyperexport - interactive vm export
๐ Total: 201 | Visible: 201 | โ
Selected: 0
[ ] esx8.0-ubuntu22.04 ๐ข 4C 8G 200GB
> [ ] esx8.0-win10-x86_64 ๐ด 8C 16G 500GB
[ ] esx8.0-rhel9.5 ๐ข 8C 16G 500GB
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โฆ โฆโฆ โฆโโโโโโโฆโโ โโโโโ โฆโโโโโโโฆโโโโฆโ โ
โ โ โโฃโโฆโโ โโโโฃ โ โฆโ โโฃ โโฉโฆโโ โโโ โโ โฆโ โ โ
โ โฉ โฉ โฉ โฉ โโโโฉโโ โโโโฉ โโโฉ โโโโฉโโ โฉ โ
โ โก Multi-Cloud VM Export Platform โก โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ 201 Total โ ๐ 201 Visible โ โ 0 Selected โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ก Press SPACE to select VMs โ A to select all โ ENTER โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โ โก esx8.0-ubuntu22.04 4C 8G 200GB โ
โ โถ โ โ esx8.0-win10-x86_64 8C 16G 500GB โ
โ โ โก esx8.0-rhel9.5 8C 16G 500GB โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
# Launch the cool interactive TUI
hyperexport --interactive
# Or use the short form
hyperexport -tui
All visual elements respond to user actions:
Works best with:
Requires:
All visual enhancements are:
Colors can be adjusted in interactive_tui.go:
neonCyan = lipgloss.Color("#00FFFF") // Change primary color
neonMagenta = lipgloss.Color("#FF00FF") // Change accent
neonGreen = lipgloss.Color("#39FF14") // Change success
// ... etc
Planned improvements:
The cool UI makes terminal work feel like:
Itโs not just a tool, itโs an experience! โก๐ฎ๐