Terminal Apps

Discover powerful terminal applications to enhance your Linux experience

10 Apps Available
4 Categories
All Skill Levels

Showing 10 of 10 terminal apps

Binsider banner
Binsider
development
intermediate
Binsider, a powerful command-line tool designed for analyzing ELF (Executable and Linkable Format) binaries. Built with Rust and featuring a Terminal User Interface (TUI), Binsider offers a user-friendly experience for both static and dynamic binary analysis.
General analysis
Static analysis
Dynamic analysis
+2 more
#ELF
#Hexdump
#Binaries analyzer
cargo install binsider
Last updated: 2/4/2025
Popularity:
Bottom banner
Bottom
system
beginner
A customizable cross-platform graphical process/system monitor for the terminal, supporting Linux, macOS, and Windows. Inspired by other tools like gtop, gotop, and htop.
CPU usage over time, at an average and per-core level
RAM and swap usage over time
Network I/O usage over time
+1 more
#CPU Usage
#RAM Free
#Monitor Resources
#Disk capacity/usage
sudo pacman -S bottom
Last updated: 6/1/2025
Popularity:
Broot banner
Broot
system
beginner
Broot: The Ultimate Tree-Based File Navigator for Terminal Power Users
Find a directory then cd
Never lose track of file hierarchy while you search
Manipulate your files
+3 more
#fuzzy search
#file explorer
#system navigation
cargo install --locked --features clipboard broot
Last updated: 6/13/2025
Popularity:
Btop++ banner
Btop++
system
beginner
Resource monitor that shows usage and stats for processor, memory, disks, network and processes.
Easy to use, with a game inspired menu system.
Fast and responsive UI with UP, DOWN keys process selection.
Function for showing detailed stats for selected process.
+3 more
#Task manager
#Process Viewer
#Btop
#Monitor Resources
sudo snap install btop-desktop
Last updated: 6/15/2025
Popularity:
Froggit banner
Froggit
development
beginner
Froggit is a terminal-based Git assistant written in Go that makes staging, committing, pushing, and switching branches easier and more interactive.
File View
Commit View
Branch View
+2 more
#Git
#Git Workflow
#Git Terminal
#Git Commands
#Froggit
#Terminal TUI
#Git tips and tricks
https://github.com/thewizardshell/froggit/releases
Last updated: 6/16/2025
Popularity:
LazyGit banner
LazyGit
development
beginner
Lazygit has a very flexible custom command system. In this example a custom command is defined which emulates the built-in branch checkout action.
Interactive Rebase
Cherry-pick
Bisect
+4 more
sudo pacman -S lazygit
Last updated: 6/15/2025
Popularity:
Posting banner
Posting
networking
intermediate
Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple YAML files, so they're easy to read and version control.
"Jump mode" navigation
environments/variables
autocompletion
+5 more
#http client
#Postman
#Insomnia
#Rest API
curl -LsSf https://astral.sh/uv/install.sh | sh
Last updated: 5/16/2025
Popularity:
Ranger banner
Ranger
system
beginner
terminal-based file manager written in Python that uses ncurses to provide a clean, efficient, and keyboard-friendly interface for navigating your filesystem.
Vim-style keybindings:
Previews
Tabs and Bookmarks
+3 more
#vim style
#navigate files
#system navigation
#file manager
pip install ranger-fm
Last updated: 6/5/2025
Popularity:
Somo banner
Somo
networking
intermediate
Somo: A Friendlier Netstat Alternative
Beautiful Table View
Flexible Filtering
Kill Processes Interactively
+2 more
#networking
#netstat
#cli
#dev tools
#linux networking
cargo install somo
Last updated: 6/20/2025
Popularity:
TmuxAI banner
TmuxAI
productivity
advanced
TmuxAI is an intelligent terminal assistant that lives inside your tmux sessions. Unlike other CLI AI tools, TmuxAI observes and understands the content of your tmux panes, providing assistance without requiring you to change your workflow or interrupt your terminal sessions.
Observes: Reads the visible content in all your panes
Communicates: Uses a dedicated chat pane for interaction
Acts: Can execute commands in a separate execution pane (with your permission)
#Tmux
#AI
#Terminal
curl -fsSL https://get.tmuxai.dev | bash
Last updated: 6/11/2025
Popularity: