boo

boo

A GNU screen style terminal multiplexer with Ghostty-accurate redraws and headless automation.

67/100MonitorFreeFree

boo is a focused, well-executed multiplexer that nails the niche of screen-style session management with modern terminal accuracy. If you need persistent sessions that survive disconnects and want scriptable automation, it's a clean choice. But it's not a tmux replacement—no panes or plugins—so teams relying on those features should stick with tmux.

Verified 1d ago · liveness 67/100 · cite: rightaichoice.com/tools/boo

Best for
  • Developers needing persistent terminal sessions that survive disconnects
  • CI/CD pipelines running interactive commands requiring precise terminal state
  • AI agents or scripts that need to read, send, and wait in headless terminals
  • Users migrating from GNU screen seeking more accurate redraws
Not ideal for
  • Users needing tmux-style window splitting and panes
  • Teams requiring advanced session sharing or pair programming
  • Users reliant on a mature plugin ecosystem
Visit Website

IntermediateFor most users, install via curl and boo new gets you a working session in under a minute. Automation users need about 10 minutes to learn send/wait/peek. Full adoption with scripting may take an hour.CLINo public APIVerified 1d ago
Pricing
Free
FreeFree tier
Learning curve
Intermediate
For most users, install via curl and boo new gets you a working session in under a minute. Automation users need about 10 minutes to learn send/wait/peek. Full adoption with scripting may take an hour.
Runs on
CLI
No public API
Who it's for
Remote developerCI/CD engineerAI agent developer
Live sentiment
Is boo actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip boo if you need tmux-style panes, a plugin ecosystem, or advanced session sharing with multiple users—boo focuses on single-session detachment and automation.

The 30-second take
Price reality

boo is free and open-source, costing you nothing but setup time. Compared to commercial multiplexers or managed services, it's a no-brainer for cost-conscious developers and small teams. You only pay in learning curve and DIY support.

In short

boo — A GNU screen style terminal multiplexer with Ghostty-accurate redraws and headless automation. Best for Developers needing persistent terminal sessions that survive disconnects, CI/CD pipelines running interactive commands requiring precise terminal state, AI agents or scripts that need to read, send, and wait in headless terminals. Free to use.

What people actually say about boo — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

93 mentions across 7 sources (Hacker News, YouTube, Product Hunt, App Store, Bluesky, Stack Overflow, Lemmy) · researched Jun 18, 2026.

33% positive67% critical
Recurring strengths
  • +Accurate screen state awareness via libghostty for reliable reattach.
  • +Simple screen-like model without tmux complexity.
  • +Session persistence across disconnects works well.
  • +Developer is responsive and fixes bugs quickly.
  • +Open source and MIT licensed, inviting customization.
Recurring frustrations
  • Installation error on macOS Sequoia (ReadOnlyFileSystem).
  • Very early stage with limited community and docs.
  • No official Windows or Linux binary packages.
  • Name confusion with dating app and other products.
  • Small user base means fewer bug reports and plugins.
Patterns worth knowing
Modern screen replacement with accurate state awareness
Seen on Hacker News
Installation and platform compatibility issues
Seen on Hacker News
Developer actively improving tool based on feedback
Seen on Hacker News
Learning curve
beginnerProductive in ~A few hours
Hidden costs people mention
  • None; the tool is free and open source.

Viability Score

67/100
Monitor

How well maintained and how widely used is boo? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
90
Traction
100
Site health
95
User sentiment
33
What the vendor publishes
20

Last calculated: August 2026

How we score →

Key Features

  • Session detach/reattach with Ctrl-A d
  • Full-screen session manager (boo ui)
  • Faithful redraws using libghostty terminal state
  • SGR styles, cursor, and scrollback preservation
  • Supports window title and terminal modes
  • Headless automation: send, peek, wait
  • JSON output for ls and peek
  • Exit codes: 0 success, 1 error, 2 usage, 3 no session, 4 timeout
  • Literal text sending with no escape processing
  • Wait for text or idle with timeout
  • Binary-safe stdin mode
  • Session naming defaults to current directory
  • Kill all sessions with boo kill --all
  • Pre-built binaries for Linux and macOS
  • Written in Zig for performance

About boo

FreeIntermediateNo APICLI

boo is a free, open-source terminal multiplexer that revives GNU Screen's session management with modern terminal emulation. Built on libghostty-vt and written in Zig, it parses every session's output through Ghostty's terminal core, ensuring faithful redraws of styles, cursor, scrollback, and terminal modes. Designed for developers, sysadmins, and AI agents, boo provides persistent sessions that survive disconnects and a full suite of headless automation commands. Sessions detach with Ctrl-A d and reattach with boo attach. A full-screen session manager (boo ui) lists sessions in a sidebar. boo swaps GNU Screen's outdated emulator for Ghostty's accurate VT parser, ensuring modern TUI compatibility. Key automation primitives include send (literal text input with no escape processing), peek (rendered screen output with --json support), and wait (block until text or idle with timeout). Output is machine-readable via --json flags, and exit codes convey specific error conditions (0 success, 1 error, 2 usage, 3 no session, 4 timeout). boo is not a tmux competitor—no panes, no plugins—but excels for users who need detached session management and scriptable interactive programs. It is free, open-source, and available as pre-built binaries for Linux and macOS.

Behind the Verdict

boo is a refreshing take on terminal multiplexing, built specifically to address the limitations of GNU screen's aging terminal emulation. By leveraging libghostty-vt, it gives you the exact screen state as a human would see, which is a game-changer for automation. The headless primitives (send, peek, wait) are elegantly designed for scripting and AI agent integration. It's a perfect fit for developers who live in SSH sessions and need to pick up where they left off, or for CI pipelines that need to drive interactive programs. The lack of panes and plugins is intentional—boo is not trying to be tmux. For users who need multi-window layouts or rich plugin ecosystems, this will be a dealbreaker. However, for its target audience—minimalists, remote workers, and automation enthusiasts—boo delivers exceptional value with zero cost. The project is early-stage, so you'll need to tolerate thin documentation and occasional rough edges, but the core is solid and the philosophy is clear.

Researching boo? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas boo actually fits — and what changes day-one when you adopt it.

Remote developer

SSH into a server and start a long-running build process

Outcome: Detach with Ctrl-A d, log off, and reattach later with boo attach to see the exact output, preserving cursor and scrollback.

CI/CD engineer

Automate an interactive install script in a headless pipeline

Outcome: Use boo new, send, wait, peek to drive the script, capture JSON state, and clean up with boo kill.

AI agent developer

Build an agent that reads and interacts with a terminal

Outcome: Use boo's headless primitives to send commands, wait for output, and peek at screen state without a TTY.

Use Cases

Limitations

  • boo is a terminal multiplexer built on libghostty that provides faithful redraws, session management, and headless automation.
  • It supports JSON output and exit codes for scripting, but is an early-stage open-source project with limited documentation.
  • Pre-built binaries are available for Linux and macOS.

as of 2026-08-14

Verification history

We have re-verified boo 10 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 10 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
Free
Billed monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published boo tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Free

$0/mo

Ideal for

Solo developers, sysadmins, and automation enthusiasts who need persistent sessions and scripting without cost.

What this tier adds

Starting tier: all features included at $0/mo, no paid upgrades planned.

Where the pricing makes sense

The company stage and team size where boo's pricing actually pencils out — and where peers do it cheaper.

boo is free and open-source, costing you nothing but setup time. Compared to commercial multiplexers or managed services, it's a no-brainer for cost-conscious developers and small teams. You only pay in learning curve and DIY support.

Setup time & first value

How long it actually takes to get something useful out of boo — broken out by persona, not the marketing-page minute.

For most users, install via curl and boo new gets you a working session in under a minute. Automation users need about 10 minutes to learn send/wait/peek. Full adoption with scripting may take an hour.

Switching to or from boo

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • From GNU screen: start boo with boo new, map your muscle memory—key bindings are similar (Ctrl-A d). You'll get accurate redraws.
  • From tmux: if you only need detached sessions, make boo new and boo attach your daily workflow. No panes to port over.
Migrating out
  • To tmux: run tmux new-session, recreate your sessions manually. No direct migration command exists.

Resources & Guides

Tutorials & Learning

Featured Head-to-Head Comparisons

Popular in Code & Development

Bito

Bito

AI model router that grounds coding agents in your codebase and cuts costs

FreemiumTry
Poolside AI

Poolside AI

Open-weight agentic coding models for regulated enterprises needing auditable, on-prem AI

Contact SalesTry
Roo Code

Roo Code

Multi-agent AI coding assistant for VS Code, launching soon.

Contact SalesTry

Frequently Asked Questions

Used boo? Help shape our editorial sentiment research.