Back to feed

TUIOS: A Go Terminal Multiplexer with BSP Support

TUIOS is a modern terminal multiplexer and window manager written in Go. The tool provides an efficient interface for simultaneously managing multiple terminal sessions.

Key Features

  • BSP (Binary Space Partitioning) window layout
  • Workspace management with persistent sessions
  • Agent integration via a unified mailbox
  • Vim-style modal interface with extensive keybindings
  • Kitty graphics protocol support and command palette

TUIOS architecture is based on the Model-View-Update (MVU) pattern using the Bubble Tea v2 library. This ensures efficient window management and rendering with minimal CPU load.

8.9K views

More from this channel Open Source

Similar in this category Technology