Vtm is a virtual terminal multiplexer delivered as a single executable. It runs identically in native windows or standard consoles, wraps any CLI app, and supports infinite nesting to create a text-based desktop that bridges the gap between TUI and GUI.
Run vtm to start the desktop environment.
Run vtm --run term [<your_shell>] to use vtm as a full-fledged standalone terminal emulator.
Accessing vtm via SSH using the DirectVT protocol outperforms the classic connection:
vtm ssh user@host vtmCheck out VT2D power (Windows only for now):
vtm --run testHybridTUI (HTUI) app examples (just concepts):
vtm --run calc
vtm --run text
vtm --run gems- Windows
- Windows 8.1 and later (including Windows Server Core and Windows PE)
- Unix-like
- Linux
- macOS
- FreeBSD
- NetBSD
- OpenBSD
...
Currently, rendering into a native GUI window is only available on the Windows platform; on Unix-like platforms, a terminal emulator is required.