NAME
vtm — Text-based desktop environment
SYNOPSIS
https://github.com/directvt/vtm/releasesINFO
DESCRIPTION
Text-based desktop environment
README
vtm
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.
Get started
Desktop mode
Run vtm to start the desktop environment.
Terminal mode
Run vtm --run term [<your_shell>] to use vtm as a full-fledged standalone terminal emulator.
Binary connection via SSH
Accessing vtm via SSH using the DirectVT protocol outperforms the classic connection:
vtm ssh user@host vtm
Demos
Check out VT2D power (Windows only for now):
vtm --run test
HybridTUI (HTUI) app examples (just concepts):
vtm --run calc
vtm --run text
vtm --run gems
Supported platforms
- 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.