Text-based desktop environment
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 vtm
Check out AnyPlex and VT2D power (Windows only for now):
vtm --run test
HybridTUI (HTUI) app examples (just concepts):
vtm --run calc
vtm --run text
vtm --run gems
...Currently, rendering into a native GUI window is only available on the Windows platform; on Unix-like platforms, a terminal emulator is required.
[](https://github.com/directvt/vtm/releases/latest/download/vtm_linux_x86_64.tar.7z) [](https://github.com/directvt/vtm/releases/latest/download/vtm_linux_arm64.tar.7z) [](https://github.com/directvt/vtm/releases/latest/download/vtm_linux_x86.tar.7z) [](https://github.com/directvt/vtm/releases/latest/download/vtm_linux_arm32.tar.7z)
Feature request: OSC 8
Graphical front-end (GUI-TUI Bridge)
Proposal: Add Docker-based development environment
X11 support
vtm randomly segfaults on manycore system for no apparent reason
vtm freezes instantly on startup and becomes unusable
Feature Request: Background Mode Terminal
Feature Request: Built-In Updater
Feature request: Settings manager
Feature request: Clipboard manager