back
muxie —
2025
url: muxie
Go TMUX charm.land

Muxie is a lightweight Terminal User Interface (TUI) tool designed to streamline tmux workflow management. It lets you define complex development environments—complete with sessions, windows, and split panes—inside clean YAML configuration files, bringing them to life with a single command.

Built with Go, Muxie leverages Charm’s Bubble Tea and Lip Gloss libraries to deliver a modern, visually refined terminal experience. Under the hood, it adheres strictly to The Elm Architecture (ELM) pattern, maintaining clean separation between state, messages, and view updates for reliable and predictable session orchestration.

Feature-Focused

  • Declarative Configurations: Define sessions, windows, working directories, and layout splits in straightforward YAML.
  • Modern TUI Experience: Powered by Bubble Tea and styled with Lip Gloss for interactive, responsive terminal UI components.
  • Engineered in Go: Fast execution with zero heavy runtimes, designed around The Elm Architecture for robust state management.
Fueled by coffee ☕
© MMXXVI