Terminal Trove

@terminaltrove.bsky.social

The home of all things in the terminal. https://terminaltrove.com/

kew is a terminal music player for your local music collection. You can search artist, album or track names, build and edit playlists, enjoy gap-less playback, show album covers, lyrics, visualizers, themes and more. ravachol made kew and is Terminal Tool of the Week! ⭐️

glab-tui is a TUI for managing GitLab and GitHub projects in the terminal. You can browse issues, PRs, pipelines, runners and releases, review diffs side by side, stream build traces, edit labels and more. Robert Cieri made glab-tui using @ratatui.rs and is Terminal Tool of the Week! ⭐️

lazyrsync is a terminal UI for rsync. It supports dry-runs so you can preview transfers, shows live progress, performs SSH syncing, has numbered snapshots, reusable profiles and more. Luis Ortiz made lazyrsync using @ratatui.rs and is Terminal Tool of the Week! ⭐️

usbtree is a TUI for monitoring USB devices in the terminal. You can view USB hubs, power use and device details, watch hot-plug events, filter devices, see Linux activity graphs and more. gnomeria made usbtree using @ratatui.rs and is Terminal Tool of the Week! ⭐️

dnsglobe is a TUI tool for checking DNS propagation across the world from your terminal. It queries 34 public DNS resolvers, shows results on a global map, watches until records propagate and more. Nicolas Joseph made dnsglobe using @ratatui.rs and is Terminal Tool of the Week! ⭐️

ghgrab is a TUI tool for downloading files from Git repos without cloning the whole repo. You can browse GitHub, GitLab, Codeberg, Forgejo repos, preview files, batch download folders, grab releases and more. Abhinav made ghgrab using @ratatui.rs & is Terminal Tool of the Week! ⭐️

herald is a powerful TUI email client & calendar tool for your terminal. It supports many providers, can search, compose, and clean your inbox, has optional local AI models for chat, quick replies & more. Anton Golubtsov made herald using @charm.land and is Terminal Tool of the Week! ⭐️

clin is a TUI note manager that is compatible with Obsidian. You can view graphs in the terminal, browse notes, preview and edit markdown, supports vault migration from Obsidian to clin, can encrypt notes and more. Mehmet Dağ made clin using @ratatui.rs and is Terminal Tool of the Week! ⭐️

golazo is a TUI for showing live & recent football matches in the terminal. You can view live scores, lineups, & match stats, get goal notifications and track 65+ leagues including the World Cup. Juanma Roca made golazo using Bubble Tea by @charm.land and is Terminal Tool of the Week! ⭐️

herdr is a tmux-like agent multiplexer that lives in your terminal. It can split panes, has mouse support, is agent aware, detach/attach sessions, works over SSH, supports sound notifications and more. Can Celik made herdr using @ratatui.rs and is Terminal Tool of the Week! ⭐️

quien is a TUI and CLI domain intelligence toolkit for checking sites in the terminal. You can browse tabbed WHOIS / RDAP data, DNS, Mail and tech stack views, check IPs, output JSON & more. Ben Word (retlehs on GitHub) made quien using Bubble Tea by @charm.land and is Tool of the Week! ⭐️

wrkflw is a CLI and TUI tool for testing and running CI jobs locally in your terminal. You can validate GitHub / GitLab CI workflows, run jobs, watch logs, manage secrets, use Docker, Podman runtimes and more. Gokul Santhosh (bahdotsh on GitHub) made wrkflw and is Terminal Tool of the Week! ⭐️

cheznav is a TUI for managing chezmoi dotfiles. You can compare local and managed files, add or apply changes, view diffs, dry-run updates, handle encrypted files, templates and more. David Jetelina (djetelina on GitHub) made cheznav and is Terminal Tool of the Week! ⭐️

nless is a TUI tool that is like Excel for live log data. It takes in logs, CSV or JSON and transforms them into columns in the terminal. You can then filter, sort, search, stream live data and more. Matt Pryor (mpryor on GitHub) made nless and is Terminal Tool of the Week! ⭐️

We've added Terminal AI Coding Agents to Terminal Trove! A growing directory for coding agents that live in your terminal. Codex, Crush, OpenCode, Amp CLI, Claude Code and more have been added. Each of them have images so you can see what they look like!

lfk is a TUI tool with a 3-column view for managing Kubernetes in the terminal. You can search and filter resources, view/edit YAML, stream logs, switch tabs, use the command bar, preview themes and more. Janos Miko (@janosmiko on GitHub) made lfk and is Terminal Tool of the Week! ⭐️

hzfind is a CLI and TUI for showing Hetzner auction servers in the terminal. It shows live server auction data, sorts by CPU, RAM, and storage value per euro, shows benchmarks, and more. Camille Louédoc-Eyries made hzfind using @ratatui.rs and it is Terminal Tool of the Week! ⭐️

netwatch is an all in one network diagnostics tool that monitors connections in real time. It has a live traffic timeline, ASCII network map, latency heat-maps and more. Matt Hartley (matthart1983 on GitHub) made netwatch using @ratatui.rs and is Terminal Tool of the Week! ⭐️

gloomberb is a finance terminal for tracking markets in your terminal! It shows realtime market quotes, has portfolio tracking, displays charts, news, SEC filings, options data and more. vincelwt (vincelwt on GitHub) made gloomberb and is Terminal Tool of the Week! ⭐️

hyprmoncfg is a TUI and CLI monitor configurator for Hyprland. It lets you place screens visually, save named profiles, mirror displays, plan workspaces, safely revert layouts, and more. Carmine Paolino (crmne on GitHub) made hyprmoncfg and is Terminal Tool of the Week! ⭐️

cliamp is a terminal music player for your terminal. It can stream from YouTube, SoundCloud, Spotify and internet radio stations, has over 20 visualizers, supports lyrics, themes and more. Bjarne Øverli made cliamp and is Terminal Tool of the Week! ⭐️

gittop is a TUI tool for displaying Git repo stats, inspired by htop and btop. You can view git activity as charts and heatmaps, view contributors, break down files by churn and more. Mahmud Ridwan made gittop and is Terminal Tool of the Week! ⭐️

tortuise is a tool that displays 3D photo scan scenes in the terminal! It opens 3D splatting files (.splat/.ply), has free or orbit camera navigation controls, can render as ASCII, braille, half-block styles and more. Nick Oak made tortuise using @ratatui.rs, and is Terminal Tool of the Week! ⭐️

msgvault is a terminal email archiver with a fast TUI. You can back up your Gmail messages, attachments and labels, browse / search archives, serves a REST API, has MCP support and more. Wes McKinney (wesm on GitHub) made msgvault and is Terminal Tool of the Week! ⭐️

lazykiq is a TUI for sidekiq, showing sidekiq activity in the terminal. You can view jobs with graphs and see details + execution metrics. You can also filter, retry, schedule jobs and more. Dmytro Shteflyuk (kpumuk on GitHub) made lazykiq and is Terminal Tool of the Week! ⭐️

dealve-tui is a TUI tool for browsing PC game discounts and deals in the terminal. It pulls prices from Steam, GOG, Humble and Epic Games Store, has search, filters, price history, and more. Dorian Grasses made dealve-tui using @ratatui.rs and is Terminal Tool of the Week! ⭐️

whosthere is a TUI tool that shows every device on your local network (LAN) in the terminal. You can search by name or IP, works without root privileges, runs concurrent port scans, has custom themes and more. Ramon Vermeulen made whosthere and is Terminal Tool of the Week! ⭐️

endcord is a Discord TUI client for your terminal. It supports QR and token login, server and channel profiles, threads, media attachments, preview images, GIFs, videos, etc in ASCII, has keybindings and much more. sparklost (sparklost on GitHub) made endcord and is Terminal Tool of the Week! ⭐️

surge is a TUI download manager for your terminal. It can do batch downloads, show realtime progress, graphs and an ETA, it can pause, resume, auto retry and more. Meet Mehta (SuperCoolPencil on GitHub) made surge and is Terminal Tool of the Week! ⭐️