{"repo":"coder/boo","free":true,"listed":false,"github":"https://github.com/coder/boo","clone":"git clone https://github.com/coder/boo.git","description":"A GNU screen style terminal multiplexer built on libghostty.","language":"Zig","stars":758,"topics":["ai","coding","multiplexer","screen","terminal","ghostty"],"license":"MIT","category":"cli-tools","readme_excerpt":".-. (o o) ' \\ / \\ / \\ O \\ ) ( ) ( ) \\ \\ . / \\ / \\ / ' Sessions that haunt your terminal. Install Usage Automation Why Architecture A GNU screen style terminal multiplexer built on libghostty ( libghostty-vt ), written in Zig. Every session's output is parsed through Ghostty's terminal emulation core, so boo always knows the exact screen state of every session: contents, styles, cursor, scrollback, and terminal modes. That state is used to rehydrate your terminal on attach, to answer terminal queries for detached sessions, and to let scripts and AI agents read the screen exactly as a human would see it. Features - Sessions that survive disconnects: detach with Ctrl-A d , reattach with boo attach . - A full-screen session manager: boo ui lists sessions in a sidebar. - Faithful redraws from libghostty terminal state, including SGR styles, cursor position, scrolling regions, window title, and terminal modes. - Agent-friendly automation primitives: send , peek , wait , and --json output, all usable without a TTY. Install For Linux and macOS: Pre-built binaries are published on the releases page. Set BOO VERSION to pin a release and BOO INSTALL DIR to change the install location (default: /usr/local/bin when writable, otherwise /.local/bin ). Usage With no name, boo new names the session after the current directory, falling back to the process id when that name is taken or unusable. Run boo help for the full overview, boo help for flags and examples, and boo help --all to print eve","default_branch":null,"files":null,"tree":[],"storefront":"/r/coder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/coder/boo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}