vtm is a windowed multi-user environment for unlimited number of terminals. In other words this is an infinite 2-D space of terminal windows. To render its interface, vtm needs a text console -- be it a terminal emulator, Windows Command Prompt, or a Linux VGA Console. See Tested Terminals for details.
vtm is just a single executable file without any third party dependencies.
vtm renders itself at 60 frames per second into its own internal buffers. Output to the text console occurs only when the console is ready to receive the next frame. All pending frames are merged for smooth running even on non-accelerated text consoles.
vtm's multi-user architecture allows any number of participants to directly connect to the environment for collaboration. Each environment session is identified by an operating system's named pipe that serves as a gateway for users. To connect, the user just need to run vtm in their text console, either locally or remotely via SSH. See the command line options for details.