macOS Terminal Tools

macOS, initially launched as Mac OS X in 2001 (or also known as OS X), is Apple's proprietary operating system and is focused on a user-friendly interface. It is the second most widely used OS.

 

Professional creative fields such as graphic design, video editing, and music production is where macOS is used due to its high-quality software ecosystem. macOS is based on UNIX which makes it powerful for terminal based applications for developers.

 

Below is a list of terminal tools that work with macOS.

  1. edit - A TUI editor inspired by MS-DOS for Windows.
  1. toolong - A terminal application to view, tail, merge, and search log files (plus JSONL).
  1. apisnip - A TUI tool for trimming OpenAPI specifications down to size.
  1. sq - The missing swiss-army knife tool for wrangling data.
  1. mqttui - A TUI tool to publish/subscribe MQTT messages from the terminal.
  1. ugm - A TUI to view information about UNIX users and groups
  1. textual-paint - MS Paint in your terminal.
  1. pipeform - A TUI for Terraform runtime progress.
  1. smassh - Smassh your Keyboard, TUI Edition.
  1. nping - A TUI concurrent ping tool developed in Rust.
  1. fztea - A flipperzero remote control locally in the terminal and ssh.
  1. youtube-dl - Download videos from YouTube and other video sites.
  1. yatto - Interactive Git-based todo-list for the command line.
  1. pqviewer - View Apache Parquet Files In Your Terminal.
  1. silicon - create beautiful image of your source code.
  1. jwt-ui - A CLI and TUI for decoding/encoding JSON Web Tokens.
  1. fx - command-line tool and terminal JSON viewer.
  1. age - A simple, modern and secure file encryption tool.
  1. braindrop - A terminal-based client for raindrop.io.
  1. gitu - A TUI Git client inspired by Magit.
  1. ffmpeg - record, convert and stream audio and video in the terminal.
  1. sshs - Terminal user interface for SSH
  1. nvrs - Fast new version checker for software releases.
  1. flamelens - An interactive flamegraph viewer in the terminal.
  1. slack-term - A Slack client for your terminal.
  1. fq - jq for binary formats.
  1. mergiraf - A syntax-aware Git merge conflict resolver.
  1. hexowl - Lightweight, flexible programmer's calculator with variables and functions.
  1. lychee - A fast, async link checker written in Rust.
  1. fselect - Find files with SQL-like queries.
  1. spotify-player - A Spotify player in the terminal with full feature parity.
  1. desed - Demystify and debug your sed scripts, from the comfort of your terminal.
  1. zeitfetch - Instantaneous snapshots of system information.
  1. hwatch - An alternative watch command.
  1. ssl-checker - Fast and beautiful program to check all your https endpoint.
  1. helix - A post-modern text editor.
  1. gtrash - A featureful trash CLI manager.
  1. theattyr - A terminal theater for playing VT100 art and animations.
  1. s-tui - terminal-based CPU stress and monitoring utility.
  1. hackernews-tui - A Terminal UI (TUI) to browse Hacker News.
  1. meteor - A highly configurable CLI tool for writing conventional commits.
  1. macchina - Fast, minimal and customizable system information frontend.
  1. fork-cleaner - A tool to clean up old and inactive forks on your GitHub account.
  1. havn - A fast configurable port scanner with reasonable defaults.
  1. shellcheck - A static analysis tool for shell scripts.
  1. rustscan - The Modern Port Scanner.
  1. eddy - Simple, fast CLI file encryption tool.
  1. lazysql - A cross-platform TUI database management tool.
  1. csvlens - a csv viewer like less but made for csv.
  1. vifm - A file manager with curses interface.
  1. wireman - A TUI gRPC client for the terminal.
  1. lla - A blazing fast ls replacement with superpowers.
  1. rainfrog - A database management TUI for postgres.
  1. httpmonitor - A small TUI application to monitor a single or multiple targets.
  1. aider - AI pair programming in your terminal.
  1. mult - Run a command multiple times and glance at the outputs.
  1. hevi - A hex viewer.
  1. cargo-selector - Cargo subcommand to select and execute binary/example targets.
  1. snowmachine - Make it snow in the terminal!
  1. netop - A network topology visualizer.
  1. gfold - A CLI tool that helps you keep track of multiple Git repositories.
  1. act3 - Glance at the last 3 runs of your Github Actions.
  1. ollama - get up and running with large language models locally.
  1. lemmeknow - The fastest way to identify anything!
  1. hygg - Minimalistic Vim-like TUI document reader.
  1. eg - Useful examples at the command line.
  1. para-cada - Executes your command for each file selected using glob expression(s).
  1. forgit - A utility tool powered by fzf for using Git interactively.
  1. menyoki - Screenshot/cast and perform ImageOps on the command line.
  1. lobtui - A TUI for lobste.rs website.
  1. monolith - A CLI tool for saving complete web pages as a single HTML file.
  1. slumber - Terminal-based HTTP/REST client.
  1. lexy - A CLI for reading Learn X in Y Minutes directly into your terminal.
  1. eva - A calculator REPL, similar to bc.
  1. tmux - An open-source terminal multiplexer.
  1. wget - A utility for non-interactive download of files from the web.
  1. tcpterm - A terminal-based TCP dump viewer.
  1. bombadillo - A non-web client for the terminal, supporting Gopher, Gemini and much more.
  1. termdbms - A terminal UI for editing database files
  1. dusage - A command line disk usage information tool.
  1. cueitup - Inspect messages in an AWS SQS queue.
  1. exosphere - A CLI / TUI for aggregated patch reporting & system status monitoring via SSH.
  1. runal - A creative coding environment for the terminal.
  1. tuisky - A TUI client for Bluesky.
  1. mani - A CLI tool to help you manage multiple repositories.
  1. grv - A Git Repository Viewer.
  1. sampler - Visualization for any shell command.
  1. xan - The CSV magician.
  1. simtool - A beautiful and powerful TUI for managing iOS simulators.
  1. mitmproxy - A TLS/SSL-capable interception HTTP proxy.
  1. cmus - Small, fast and powerful console music player for Unix-like operating systems.
  1. feluda - Detect license usage restrictions in your project!
  1. grex - generate regular expressions from user-provided test cases.
  1. hexyl - A rust based command-line hex viewer
  1. pysentation - TUI for displaying Python presentations
  1. sshclick - Terminal based assisted management of your SSH config files.
  1. castero - A TUI podcast client for the terminal.
  1. ggh - Recall your SSH sessions.
  1. atac - A simple API client (postman like) in your terminal.
  1. onefetch - A command-line Git information tool.
  1. sd - Intuitive find & replace CLI (sed alternative)
  1. cointop - cryptocurrency tracking for hackers that like htop.
  1. calcure - Modern, customizable TUI calendar and task manager.
  1. wiper - A TUI disk analyser and cleanup tool.
  1. ouch - Painless compression and decompression in the terminal
  1. andcli - A 2FA TUI for your shell.
  1. parqv - A TUI for visualizing and analyzing files with multiple formats.
  1. flowcontrol - Flow Control: a programmer's text editor.
  1. bibiman - A simple TUI for handling your BibLaTeX database.
  1. goose - A database migration tool written in Go.
  1. tailspin - A log file highlighter
  1. kplay - Inspect messages in a Kafka topic in a simple and deliberate manner.
  1. sntop - A simple network top for monitoring connectivity
  1. posting - A powerful HTTP client that lives in your terminal.
  1. mdtt - Markdown Table Editor TUI.
  1. khal - A standards based CLI and terminal calendar program.
  1. tig - Text-mode interface for git
  1. wordgrinder - A cross-platform word processor for the terminal
  1. fex - A command-line file explorer prioritizing quick navigation.
  1. dust - A more intuitive version of du in rust
  1. fzf - A command-line fuzzy finder
  1. omm - A keyboard-driven task manager for the terminal.
  1. stu - A TUI application for AWS S3 written in Rust.
  1. taskwarrior-tui - A terminal user interface for taskwarrior
  1. buku - Personal mini-web in text
  1. wtf - The personal information dashboard for your terminal.
  1. ktop - A top-like tool for your Kubernetes clusters.
  1. byobu - Text-based window manager and terminal multiplexer
  1. tproxy - A cli tool to proxy and analyze TCP connections.
  1. netshow - An interactive, process-aware network monitoring for your terminal.
  1. fnc - interactive text-based user interface for Fossil
  1. up - A tool for writing Linux pipes with instant live preview.
  1. nomino - Batch rename utility for developers.
  1. g - A feature-rich, customizable, and cross-platform ls alternative.
  1. sl - Cure your bad habit of mistyping.
  1. gotip - A TUI application for interactively selecting and running Go tests.
  1. e1s - A TUI for managing AWS ECS Resources.
  1. squall - A TUI SQLite viewer and editor.
  1. moc - A music player with a terminal user interface (TUI)
  1. fm - A minimalistic file manager for the terminal.
  1. ranger - A vim-inspired file manager for the console.
  1. t-rec - Blazingly fast terminal recorder that generates animated gif images.
  1. kure - A CLI password manager with sessions.
  1. projectable - A terminal-based project manager
  1. oxker - A simple TUI to view & control docker containers.
  1. fastfetch - Like neofetch, but much faster.
  1. igrep - Interactive Grep.
  1. goji - Commitizen-like tool for formatting commit messages using emojis.
  1. wiki-tui - A fast Wikipedia CLI/TUI client
  1. sttr - A CLI/TUI tool to perform 30+ string transformations on text.
  1. tewi - Text-based interface for the Transmission BitTorrent daemon.
  1. ghq - Remote repository management made easy.
  1. tatuin - Task Aggregator TUI for N providers.
  1. dijo - scriptable, curses-based, digital habit tracker.
  1. gcli - A Portable Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool.
  1. pwdsafety - A command line tool checking password safety.
  1. tre - A modern and improved alternative to the tree(1) command.
  1. lazycelery - A TUI for monitoring and managing Celery workers and tasks.
  1. goaccess - a real-time web log analyzer and interactive viewer.
  1. vim - The ubiquitous text editor
  1. musikcube - A cross-platform terminal-based music player
  1. rga - Ripgrep, but can also search in docs, PDFs, E-Books, zip, tar.gz, etc.
  1. blink - tiniest x86-64-linux emulator.
  1. adguardian-term - An AdGuard Home terminal monitoring tool.
  1. openapi-tui - Browse and run APIs defined with OpenAPI v3.0 in the TUI
  1. kubecolor - Colorize your kubectl output.
  1. gotp - A CLI to manage and generate Time-based One Time Password. (TOTP)
  1. renux - A terminal-based bulk file renamer with a TUI.
  1. mcp-probe - Advanced MCP Protocol Debugger & Interactive TUI.
  1. rssnix - filesystem-based rss/atom/json feed fetcher and reader
  1. jjui - A terminal user interface for working with Jujutsu.
  1. crates-tui - A TUI for exploring crates.io
  1. swaptop - A real-time swap usage monitor with a TUI.
  1. httm - Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2.
  1. tz - A terminal based timezone helper
  1. tabiew - A lightweight TUI application to view and query tabular data files.
  1. zoxide - A smarter cd command. Supports all major shells.
  1. atuin - Sync, search and backup shell history.
  1. wut - A CLI that explains the output of your last command.
  1. bmon - Bandwidth monitor and rate estimator
  1. cava - Cross-platform Audio Visualizer for Alsa
  1. heh - A terminal UI to edit bytes by the nibble.
  1. termshark - A terminal UI (TUI) for tshark, inspired by Wireshark.
  1. slurm - Realtime traffic statistics for network interfaces
  1. gopass - The enhanced unix password manager for teams.
  1. tukai - Terminal based touch typing application.
  1. harlequin - The SQL IDE for Your Terminal.
  1. resto - Send pretty HTTP & API requests with TUI.
  1. hashcat - World's fastest and most advanced password recovery utility.
  1. rexi - A terminal UI for regex testing.
  1. inspect-cert-chain - Inspect and debug TLS certificate chains. (without OpenSSL)
  1. sig - interactive grep. (for streaming)
  1. uuinfo - A tool to debug unique identifiers. (UUID, ULID, Snowflake, etc)
  1. serie - A rich git commit graph in your terminal, like magic!
  1. emacs - The extensible, customizable, free/libre display editor.
  1. lsix - like "ls", but for sixel images.
  1. scc - A very fast accurate code counter with complexity calculations.
  1. gri - manage git/gerrit change requests in the terminal.
  1. typtea - A minimal terminal-based type-speed tester.
  1. neomutt - A command line mail reader based on mutt
  1. ncspot - A cross-platform ncurses Spotify client.
  1. textql - Execute SQL against structured text like CSV or TSV
  1. sake - A task runner for local and remote hosts.
  1. pumas - Power Usage Monitor for Apple Silicon.
  1. peplum - The TUI PEP lookup manager for your terminal.
  1. pdu - Highly parallelized, blazing fast directory tree analyzer.
  1. ktool - A TUI Mach-O/ObjC analysis and editing toolkit in the terminal.
  1. typioca - Cozy typing speed tester in terminal.
  1. bt - Interactive tree-like terminal file manager.
  1. scli - simple terminal user interface (TUI) for Signal.
  1. brows - A GitHub releases browser for the terminal
  1. hledger - Fast, friendly, robust plain text accounting software
  1. bmm - Get to your bookmarks in a flash.
  1. cotp - trusted, encrypted, TOTP/HOTP authenticator with import functionality.
  1. toot - Interact with Mastodon directly in the terminal.
  1. termframe - Terminal output SVG screenshot tool.
  1. hledger-ui - Fast, friendly, robust plain text accounting software (TUI version)
  1. neoss - User-friendly and detailed socket statistics with a TUI.
  1. htop - An interactive process viewer.
  1. moe - A command line Nim based editor inspired by Vim.
  1. ddv - A TUI to view Amazon DynamoDB in the terminal.
  1. numbat - high precision scientific calculator with full support for physical units.
  1. osintui - Open Source Intelligence Terminal User Interface.
  1. pvw - A terminal-based (TUI) port viewer in Go
  1. vi-mongo - A TUI for managing MongoDB databases.
  1. vtop - Wow such top. So stats. More better than regular top
  1. jujutsu - A Git-compatible VCS that is both simple and powerful.
  1. redu - ncdu for your restic repository.
  1. hf - Cross-platform hidden file library and utility.
  1. qsv - Blazing-fast CSV data-wrangling toolkit
  1. hoard - A CLI command organizer tool to hoard all your precious commands.
  1. elia - A TUI ChatGPT client built with Textual
  1. xh - Friendly and fast tool for sending HTTP requests.
  1. gobang - A cross platform TUI database management tool written in Rust
  1. mtr - A network diagnostics tool
  1. tofuref - A TUI for the OpenTofu provider registry.
  1. ssh-para - Parallel SSH jobs manager interactive CLI.
  1. bat - A cat(1) clone with wings.
  1. git-split-diffs - Syntax highlighted side-by-side diffs in your terminal
  1. pgtree - Unix process hierarchy tree for specific processes.
  1. carbon-now-cli - generate beautiful images of your code from right inside your terminal.
  1. tickrs - Realtime ticker data in your terminal.
  1. gollama - Go manage your ollama models.
  1. rhit - A nginx log explorer.
  1. fnm - fast and simple node.js version manager in rust.
  1. httpyac - A command line interface to execute *.http, *.rest files.
  1. lsd - lsdeluxe, the next gen ls command in Rust.
  1. aerc - A pretty good email client.
  1. tut - A TUI for Mastodon with vim inspired keys
  1. neovim - Hyperextensible Vim-based text editor
  1. daylight - Track sunrise and sunset times in the terminal.
  1. riff - A diff filter highlighting which line parts have changed.
  1. zellij - A terminal workspace with batteries included.
  1. mprocs - Run multiple commands in parallel.
  1. fnt - apt for fonts, the missing font manager for macOS and Linux
  1. tldrc - A tldr client written in Rust.
  1. reader - Readability for the command line.
  1. gocovsh - A shell for interacting with Go coverage profiles.
  1. kanha - A web-app pentesting suite in Rust.
  1. sizeof - A command-line tool to calculate the size of data structures
  1. loggo - A powerful terminal app for structured log streaming.
  1. aim - A command line download/upload tool with resume.
  1. hapless - Run and manage background processes.
  1. nap - Code snippets in your terminal.
  1. w3m - A pager and/or text-based browser.
  1. restic - Fast, secure, efficient backup program.
  1. asak - A cross-platform audio recording/playback CLI tool with a TUI.
  1. cloc - Count lines of code in many programming languages
  1. sherlock - Hunt down social media accounts by username across social networks.
  1. dotenvhub - A TUI to manage your .env files in the terminal.
  1. cashd - A fast and cozy TUI for personal finance management.
  1. hnterm - Hacker News in the terminal.
  1. roumon - A universal goroutine monitor with a TUI.
  1. gotop - A terminal-based graphical activity monitor written in Go.
  1. ov - A feature rich terminal-based pager.
  1. bkp - Utility that makes backups of your files/directories.
  1. bandwhich - Terminal bandwidth utilization tool
  1. logshark - A CLI / TUI debugger for JSON logs.
  1. patat - Terminal-based presentations using Pandoc.
  1. jira-cli - Interact with Jira in the Terminal with Jira CLI.
  1. bbcli - A TUI for accessing BBC News in the terminal.
  1. portal - A quick and easy command-line file transfer utility.
  1. ssm - Streamline SSH connections with a simple TUI.
  1. jaq - A jq clone focused on correctness, speed, and simplicity
  1. jnv - Interactive JSON filter using jq.
  1. dblab - The database client designed for command line specialists.
  1. logss - A simple cli for logs splitting.
  1. chiko - A TUI gRPC client.
  1. viddy - A modern watch command, time machine and pager.
  1. ddgr - DuckDuckGo from the terminal.
  1. typespeed - Test your typing speed, and challenge your friends
  1. exa - The original modern replacement for ls
  1. octocov - A toolkit for collecting code metrics.
  1. imgcat - Display images and gifs in your terminal.
  1. kakoune - A modern selection-based modal text editor.
  1. hurl - Run and test HTTP requests with plain text.
  1. dry - A Docker manager for the terminal.
  1. ox - A Rust text editor that runs in your terminal!
  1. basalt - A TUI for managing Obsidian vaults and notes.
  1. cy - A time traveling terminal multiplexer.
  1. tmate - instant terminal sharing.
  1. twitch-tui - A Twitch chat TUI client for the terminal
  1. ssh-list - An SSH connection manager with a TUI interface.
  1. keyb - Create and view custom hotkey cheatsheets in the terminal.
  1. topgrade - Upgrade all the things
  1. kl - An interactive Kubernetes log viewer for your terminal.
  1. enola - A CLI tool to search for usernames across social networks.
  1. clipse - Configurable TUI clipboard manager for Unix.
  1. carl - a cal(1) alternative calendar for the command-line.
  1. keep-alive - A lightweight, cross-platform utility to prevent your system from sleeping.
  1. has - Checks presence of various CLI tools and their versions on the path.
  1. terminaltexteffects - Inline Visual Effects in the Terminal.
  1. halp - A CLI tool to get help with CLI tools.
  1. rucola - A terminal based markdown note manager.
  1. tokei - Count your code, quickly.
  1. flawz - A TUI for browsing CVE security vulnerabilities.
  1. fblog - Small command-line JSON Log viewer.
  1. gitui - A blazing fast TUI for git written in rust
  1. mdns-scanner - Scan a network and create a list of IPs and associated hostnames.
  1. sou - A tool for exploring files in container image layers.
  1. vscli - A CLI/TUI making it easy to launch Visual Studio Code (vscode) projects.
  1. ballast - A tool for snapshot load testing APIs.
  1. sunbeam - A general purpose command-line launcher.
  1. astroterm - A terminal-based star map.
  1. sc-im - An ncurses spreadsheet program for terminal
  1. erldash - A simple, terminal-based Erlang dashboard.
  1. pocker - A TUI tool for Docker.
  1. bfs - A breadth-first version of the UNIX find command.
  1. gama - Manage your GitHub Actions from the terminal.
  1. slides - A terminal based presentation tool
  1. otti - one-time TUI password manager for the terminal.
  1. vignore - A powerful tool to visualize ignored files.
  1. hike - A Markdown browser for the terminal.
  1. durdraw - Versatile ASCII and ANSI Art text editor for terminals.
  1. dive - A tool for exploring each layer in a docker image.
  1. curl - A command line tool and library for transferring data.
  1. apw - A CLI for Apple Passwords (also known as iCloud Keychain)
  1. tldr-pages - Collaborative cheatsheets for console commands.
  1. joshuto - ranger-like terminal file manager written in Rust.
  1. fd - A simple, fast and user-friendly alternative to 'find'
  1. git-who - Git blame for file trees.
  1. bitchat-tui - A TUI client for bitchat.
  1. stree - A simple directory tree command for listing AWS S3 bucket
  1. links - A fast and lightweight web browser running in both graphics and text mode.
  1. daff - align and compare tables
  1. diskonaut - terminal disk space navigator.
  1. cargo-seek - A TUI for searching, adding and installing cargo crates.
  1. tuistash - A terminal user interface for Logstash.
  1. hours - no-frills time tracking toolkit for the command line.
  1. dyff - diff tool for YAML files, and sometimes JSON.
  1. ecscope - monitor AWS ECS resources from the terminal.
  1. yozefu - An TUI application for exploring data of a kafka cluster.
  1. oha - A tiny TUI program that sends some load to a web application.
  1. croc - Easily and securely send things from one computer to another.
  1. lazynpm - A simple TUI for npm commands.
  1. typeinc - A cool ncurses based typing speed test tool.
  1. parllama - TUI for ollama and other LLM providers.
  1. micro - A modern and intuitive terminal-based text editor.
  1. fuzpad - A minimalistic note management solution. Powered by fzf.
  1. jql - A JSON Query Language CLI tool.
  1. rsync - A fast and extraordinarily versatile file copying tool for both remote and local files.
  1. fli - A command-line tool that simplifies AWS VPC Flow Logs analysis.
  1. taproom - An interactive TUI for Homebrew.
  1. difftastic - A structural diff that understands syntax
  1. pandoc - a universal markup converter.
  1. circumflex - It's Hacker News in your terminal.
  1. weechat - The extensible chat client
  1. xplr - A hackable, minimal, fast TUI file explorer
  1. chmod-cli - effortlessly generate chmod commands.
  1. jocalsend - A TUI file-sharing tool based on the LocalSend protocol.
  1. cariddi - A tool to crawl urls, scan endpoints, secrets, api keys, file extensions, tokens and more.
  1. srgn - A syntax‑aware grep alternative with code edits.
  1. newsboat - An open-source RSS/Atom feed reader for text terminals
  1. httpstat - Visualizes curl(1) statistics in a way of beauty and clarity.
  1. dug - A global DNS propagation checker on your CLI
  1. froggit - A modern, minimalist Git TUI.
  1. domain-check - A fast, powerful CLI tool for checking domain availability using RDAP and WHOIS.
  1. gomuks - A terminal based Matrix client written in Go.
  1. peco - A simplistic interactive filtering tool.
  1. dtop - A high-performance TUI for Docker container management.
  1. visidata - A terminal spreadsheet multitool for discovering and arranging data.
  1. httplab - Inspect HTTP requests and mock their responses in the terminal.
  1. zmate - Instant terminal sharing using Zellij.
  1. regname - Mass renamer TUI written in Rust.
  1. jless - A command-line JSON viewer.
  1. tracker - A terminal-based real-time satellite tracking and orbit prediction application.
  1. termpicker - A color picker for the terminal.
  1. spiel - Display richly-styled presentations using your terminal.
  1. tgt - A simple TUI for Telegram.
  1. goto - SSH manager for easy server access.
  1. neofetch - A command-line system information tool.
  1. aria2 - The ultra fast download utility.
  1. dstp - Run common networking tests against any site.
  1. kibi - A text editor in less than 1024 lines of code, written in Rust.
  1. nmail - Terminal email client for Linux and macOS.
  1. haiti - A CLI to that identifies various hash types.
  1. ali - A load testing tool capable of performing real-time analysis.
  1. glow - Render markdown on the CLI, with pizzazz!
  1. lazydocker - The lazier way to manage everything docker
  1. gh-dash - An interactive GitHub Dashboard for your terminal.
  1. yai - Your AI powered terminal assistant
  1. tempy - A simple TUI for displaying the current weather in the terminal
  1. dunk - Prettier git diffs in the terminal 🎨
  1. textual-astview - A Textual-based Python AST viewing widget library and application
  1. humble-explorer - cross-platform, command-line Bluetooth Low Energy scanner.
  1. frogmouth - A Markdown browser for your terminal
  1. mise - The front-end to your dev env.
  1. tinboard - A terminal-based client for pinboard.in
  1. irssi - A well known cross-platform and famous IRC client
  1. awsesh - A charming TUI for AWS SSO session management.
  1. servitor - A fediverse client with a terminal interface
  1. asn - ASN lookup tool and traceroute server
  1. comchan - A blazingly fast, minimal, and beginner-friendly serial monitor.
  1. tenere - A TUI interface for LLMs.
  1. intermodal - A 40' shipping container for the Internet.
  1. moar - the nice pager, designed to just do the right thing without any configuration.
  1. tere - A faster alternative to cd + ls.
  1. hostctl - A CLI tool to manage /etc/hosts like a pro!
  1. ghfetch - A CLI tool to fetch GitHub user information.
  1. dog - A command-line DNS client.
  1. cloctui - A TUI interface for CLOC (Count Lines of Code)
  1. godap - A complete terminal user interface (TUI) for LDAP.
  1. zeit - A simple command-line tool to track your time
  1. cgdb - A curses (terminal-based) interface to the GNU Debugger (GDB)
  1. zrok - a next-generation peer-to-peer sharing platform
  1. lf - A terminal file manager which "lists files".
  1. jc - A tool convert CLI output, files & strings to JSON/YAML.
  1. senpai - Your everyday IRC student.
  1. hexabyte - A modern, modular, and robust TUI hex editor.
  1. doggo - A command-line DNS client for humans.
  1. moneyterm - TUI expense and budget tracker.
  1. mdcat - fancy cat for markdown
  1. sen - Terminal User Interface for containers.
  1. kat - A TUI and rule-based rendering engine for Kubernetes manifests.
  1. logmerger - A utility to view multiple log files with merged timeline.
  1. qq - A jq inspired interoperable config format transcoder with interactive querying.
  1. pgcli - A postgres CLI with autocompletion and syntax highlighting.
  1. kalker - A scientific terminal calculator with math syntax.
  1. pspg - A UNIX pager optimized for tabular data.
  1. tgpt - AI Chatbots in the terminal without needing API keys.
  1. lssh - A TUI list select SSH/SCP/SFTP client tools.
  1. puffin - A beautiful terminal dashboard for hledger.
  1. needs - checks if bin(s) are installed, oh and the version too.
  1. wtfis - Passive hostname, domain and IP lookup tool for non-robots.
  1. pet - Simple command-line snippet manager.
  1. fend - An arbitrary-precision unit-aware calculator.
  1. notox - No toxic names anymore.
  1. netscanner - A network scanning tool.
  1. motus - Dead simple password generator.
  1. amfora - A fancy terminal browser for the Gemini protocol.
  1. gdu - Pretty fast disk usage analyzer
  1. dstask - A CLI TODO manager with git-based sync + markdown notes.
  1. cidr - A CLI to perform various actions on CIDR ranges.
  1. curlie - The power of curl, the ease of use of httpie.
  1. scooter - Interactive find and replace in the terminal.
  1. sqly - Easily execute SQL against CSV/TSV/LTSV/JSON and Excel with shell.
  1. lstr - A fast, minimalist directory tree viewer.
  1. lnav - An ncurses-based log file viewer for the terminal.
  1. manly - A TUI for viewing man pages in the terminal.
  1. process-compose - A scheduler and orchestrator to manage non-containerized applications.
  1. countryfetch - A neofetch-like tool for fetching information about your country.
  1. tasktimer - A dead simple TUI task timer.
  1. bacon - A background rust code checker.
  1. gdb - The GNU Project Debugger
  1. vectro - The rpn calculator for your terminal.
  1. rclone - rsync for cloud storage
  1. navi - An interactive cheatsheet tool for the command line.
  1. oatmeal - A TUI to chat with LLMs and direct integrations with your favourite editors.
  1. hstr - A bash and zsh shell history suggestion box for your command history.
  1. kondo - Cleans node_modules, target, build, and friends from your projects.
  1. pass - the standard unix password manager.
  1. flameshow - A flamegraph viewer in the terminal.
  1. qrc - A QR code generator for text terminals.
  1. dua - View disk space usage and delete unwanted data, fast.
  1. nkt - Note taking in the terminal.
  1. passepartui - A TUI for pass.
  1. amp - A complete text editor for your terminal.
  1. tldx - A Domain Availability Research Tool.
  1. zenith - A terminal UI (TUI) for monitoring system resources
  1. gotz - A simple CLI timezone info tool.
  1. diffnav - A git diff pager based on delta but with a file tree, à la GitHub.
  1. phetch - A terminal client designed to help you quickly navigate the gophersphere.
  1. ctop - A top-like interface for container metrics.
  1. lsr - Basically ls but readable.
  1. pathos - A terminal interface for editing and managing PATH environment variables.
  1. kbt - A keyboard tester in terminal.
  1. gitsnip - A CLI tool to download specific folders from a git repository.
  1. kaskade - A text user interface (TUI) for Apache Kafka.
  1. tran - Securely transfer and send anything between computers with a TUI
  1. papis - A powerful and highly extensible CLI document and bibliography manager.
  1. kb - A minimalist knowledge base manager.
  1. mandown - man-page inspired Markdown viewer.
  1. calcurse - A calendar and scheduling application for the command line.
  1. ttyper - A terminal-based typing test
  1. gpg-tui - A terminal user interface for GPG
  1. otree - A tool to view objects (JSON/YAML/TOML) in a TUI tree widget.
  1. lynx - A TUI based web browser.
  1. cyme - List system USB buses and devices.
  1. tiptop - Command-line system monitoring
  1. gallery-dl - Download image galleries and collections from image hosting sites.
  1. tui-journal - Your journal app if you live in a terminal.
  1. qrtool - A utility for encoding or decoding QR codes.
  1. cpufetch - Simple yet fancy CPU architecture fetching tool.
  1. stormy - Minimal, customizable, and neofetch-like weather CLI.
  1. smartcat - Putting a brain behind cat(1).
  1. rsyncy - A status/progress bar for rsync.
  1. procmux - A terminal multiplexer for processes.
  1. kanban-tui - A customizable task manager in the terminal.
  1. envfetch - Lightweight cross-platform CLI tool for working with environment variables.
  1. erdtree - A general purpose filesystem and disk-usage utility.
  1. ftdv - File Tree Diff Viewer.
  1. caps-log - A small TUI journaling tool.
  1. koji - An interactive CLI for creating conventional commits.
  1. gocker - TUI for Docker management.
  1. prs - Stay updated on PRs without leaving the terminal.
  1. spotify-tui - Spotify for the terminal written in Rust
  1. eza - A modern replacement for ls
  1. nerdlog - A fast, remote-first, multi-host TUI log viewer.
  1. presenterm - A TUI markdown terminal slideshow tool.
  1. hexpatch - A binary patcher and editor with a terminal user interface.
  1. mufetch - neofetch-style CLI for music.
  1. gtt - A TUI for Google Translate, ChatGPT, DeepL and other AI services.
  1. lazyjj - A TUI for Jujutsu / jj.
  1. pik - A TUI for interactively stopping processes.
  1. pastel - Generate, analyze, convert and manipulate colors.
  1. hyperfine - A command-line benchmarking tool.
  1. pillager - Pillage filesystems for sensitive information.
  1. k9s - Kubernetes CLI and TUI To Manage Your Clusters In Style!
  1. gaze - Executes commands for you.
  1. gita - A command-line tool to manage multiple git repos.
  1. s3scanner - A tool to scan for misconfigured S3 buckets.
  1. gitnr - A CLI / TUI to generate .gitignore files using templates.
  1. delta - A viewer for git and diff output.
  1. deletor - Manage & delete files efficiently with an interactive TUI & scriptable CLI.
  1. git-cliff - Changelog generator for git repositories.
  1. mdp - A command-line based markdown presentation tool
  1. hdf5_ui - A TUI for inspection of HDF5 files.
  1. dooit - A TUI todo manager for the terminal
  1. termscp - A feature rich terminal file transfer tool.
  1. btop - A terminal monitor of resources.
  1. bagels - A powerful expense tracker that lives in your terminal.
  1. mapscii - The whole world in your console.
  1. euporie - Jupyter notebooks in the terminal.
  1. planor - A TUI client for cloud services for aws, vultr, heroku, etc.
  1. kdash - A simple and fast dashboard for Kubernetes.
  1. yazi - Blazing fast terminal file manager written in Rust, based on async I/O.
  1. jellex - A TUI to filter JSON and JSON Lines data with Python syntax.
  1. just - Just a command runner.
  1. ducker - A slightly quackers Docker TUI.
  1. browsr - A pleasant file explorer in your terminal supporting all filesystems.
  1. so - A terminal interface for Stack Overflow.
  1. eget - Easily install prebuilt binaries from GitHub.
  1. zizmor - A static analysis tool for GitHub Actions.
  1. trippy - A TUI network diagnostics tool
  1. drft - A diff re/viewer and file tree viewer.
  1. hl - A fast and powerful log viewer and processor.
  1. television - A blazingly fast general purpose fuzzy finder TUI.
  1. dns53 - Expose your EC2 quickly, easily and privately within a VPC.
  1. dra - A command line tool to download release assets from GitHub.
  1. kyma - A terminal-based presentation tool with smooth animated transitions.
  1. ncdu - A ncurses based disk usage analyzer
  1. lumon - The work is mysterious and important...
  1. yr - Get the weather delivered to your command-line.
  1. chdig - Dig into ClickHouse with TUI interface.
  1. mop - stock market tracker for hackers.
  1. basilk - A TUI to manage your tasks with minimal kanban logic.
  1. repgrep - An interactive replacer for ripgrep.
  1. logria - A powerful CLI tool that puts log aggregation at your fingertips.
  1. nemu - ncurses-based TUI for QEMU.
  1. serpl - A simple TUI for search and replace, akin to VS Code.
  1. rizin - open source reverse engineering tool based on radare2.
  1. gomi - Unix rm(1) command that can restore deleted files.
  1. miller - an all in one swiss army knife for data processing.
  1. terraform-tui - A powerful terraform textual TUI.
  1. youplot - A command line tool that draw plots on the terminal.
  1. pls - A prettier and powerful ls(1) for the pros.
  1. pingtop - Ping multiple servers and show the result in a top like terminal UI.
  1. pug - Drive terraform at terminal velocity.
  1. superfile - fancy, modern file manager in the terminal.
  1. wakey - A TUI built for managing and waking your devices using Wake-on-LAN.
  1. dolphie - Realtime MySQL health monitoring in the terminal.
  1. noping - A C library to generate ICMP echo requests with a visualization
  1. caligula - A user-friendly, lightweight TUI for disk imaging.
  1. ttyplot - A realtime terminal plotting utility with data input from stdin.
  1. bbrew - A Homebrew TUI Manager.
  1. zf - A fuzzy finder that excels at filtering filepaths.
  1. tealdeer - A very fast implementation of tldr in Rust.
  1. arduino-cli-interactive - An Interactive way to use the arduino-cli.
  1. fnug - Run all your lints, tests and commands at once, in the terminal.
  1. nnn - The missing terminal file manager for X
  1. aichat - all-in-one AI powered CLI chat and copilot.
  1. cmatrix - Matrix like effect in your terminal.
  1. ticker - A terminal stock ticker with live updates and position tracking.
  1. gurk - Signal Messenger client for terminal.
  1. bottom - Yet another cross-platform graphical process/system monitor.
  1. wuzz - An interactive TUI tool for HTTP inspection.
  1. glances - A cross platform top/htop alternative in python.
  1. jqp - A TUI playground to experiment with jq.
  1. devzat - A tool to chat over SSH.
  1. meli - configurable and extensible terminal email client.
  1. opencubicplayer - a text-based audio player with some few graphical views.
  1. gtop - System monitoring dashboard for terminal.
  1. macmon - Sudoless performance monitoring for Apple Silicon processors.
  1. gping - Ping, but with a graph.
  1. radare2 - unix-like reverse engineering framework and command-line toolset.
  1. procs - A modern replacement for ps written in Rust.
  1. stew - An independent package manager for compiled binaries.
  1. hishtory - Your shell history: synced, queryable, and in context.
  1. clipboard - Your new, ridonkulously smart clipboard manager.
  1. bcal - Bits, bytes and address calculator.
  1. updo - Uptime monitoring CLI tool with alerting and advanced settings.
  1. pueue - Manage your shell commands.
  1. oterm - A text-based terminal client for ollama.
  1. tcping - A cross-platform ping program for TCP ports.
  1. duf - Disk Usage/Free Utility - a better 'df' alternative.
  1. tuime - A colorful and customizable TUI clock written in Rust.
  1. broot - A new way to see and navigate directory trees.
  1. docfd - TUI multiline fuzzy document finder.
  1. ripgrep - A recursive directory search tool using regex patterns.
  1. lazygit - Simple terminal UI for git commands.
  1. xsv - A fast CSV command line toolkit written in Rust.
  1. elinks - A full-featured text www browser.
  1. git-cc - a git extension to help write conventional commits
  1. yt-dlp - A youtube-dl fork with additional features and fixes.
  1. fclones - Efficient duplicate file finder and remover.
  1. dcv - A TUI viewer for docker-compose.
  1. mastui - A Modern Mastodon TUI Client.
  1. incplot - A CLI tool for drawing great looking plots in the terminal using unicode characters.
  1. doxx - A viewer for Microsoft Word .docx files in the terminal.
  1. gitid - Manage multiple Git identities through a TUI.
  1. rustormy - Minimal neofetch-like weather CLI.
  1. celerator - Monitor and debug celery tasks in the terminal.
  1. cmdperf - Benchmark and compare shell commands interactively.
  1. branchlet - Manage Git worktrees with automation from the terminal.
  1. jiratui - Manage JIRA issues directly from the terminal.
  1. dirsearch - A web path scanner for finding hidden files and directories.
  1. asciinema - A terminal session recorder.
  1. mc - Midnight Commander, a feature-rich visual file manager for the terminal.
Know any macOS based terminal tools that would be good for this list? Post a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.