Collection · 7 entries
Terminal UIs (TUIs) for daily workflows
Polished terminal UIs for git, tasks, observability, and agent control - the tools that make the terminal feel like a real surface again.
TUIs went through a renaissance in the last few years (Bubble Tea, Ratatui, textual). The picks here are the ones I keep coming back to: agent observability (abtop, lazyagent, agent-deck), git (serie), task management (taskwarrior-tui), logs (nerdlog, ov), and reading (circumflex). All keyboard-driven, all installable as one binary.
abtop - htop for AI coding agents
Rust TUI that monitors Claude Code and Codex sessions: token spend, context window, rate limits, and ports in real time. Like btop but for agent runtimes.
lazyagent - terminal observability for coding agents
Watch your Claude Code, Codex, and OpenCode sessions from a tiny Go TUI. Shows what each agent is doing, no SaaS dashboard needed.
agent-deck - terminal session manager for coding agents
One Bubble Tea TUI to switch between Claude, Gemini, OpenCode, Codex, and Aider sessions. Tabs, tmux feel, no electron.
serie - rich git commit graph in your terminal
Ratatui-based TUI that draws a clean, magic-feeling commit graph from any repo. Faster to read than `git log --graph`, easier to navigate than tig.
taskwarrior-tui
Rust TUI front-end for Taskwarrior with vim-style keybindings, fuzzy search, and live filtering. Makes Taskwarrior usable for daily task review.
circumflex - Hacker News in your terminal
Go TUI client for Hacker News with comment threading, vim navigation, and offline read support. Replaces a daily browser tab.
nerdlog - multi-host log TUI with timeline
Fast, remote-first log viewer that tails multiple SSH targets at once and renders a histogram timeline. No central log server required.
Related collections
Rust CLI and TUI tools worth installing
Fast, single-binary command-line tools written in Rust - covering git, logs, sandboxes, code intelligence, and terminal workflows.
Go CLI tools for developers and operators
Single-binary Go CLIs and TUIs across observability, git, shells, and DevOps - the tools that make Go the practical default for distribution-friendly CLIs.
Observability for AI coding agents
Tools that show you what your coding agents are actually doing: token spend, session state, tool calls, and parallel execution.