CLI Tools

Discover powerful command-line tools that will supercharge your workflow.

FEATUREDThis week's spotlight

fzf

A command-line fuzzy finder

fzf is a general-purpose command-line fuzzy finder. It can be used with any list—files, command history, processes, hostnames, git commits, and more. Lightning fast and incredibly versatile.

# Quick examples

$ vim $(fzf)

# Open a file in vim using fuzzy search

$ history | fzf

# Search through command history

$ git branch | fzf | xargs git checkout

# Fuzzy switch branches

Version Control

Git

Essential

Distributed version control system

⭐ 48k stars

GitHub CLI

Work with GitHub from the terminal

⭐ 32k stars

Lazygit

Popular

Simple terminal UI for git commands

⭐ 35k stars

Delta

Syntax-highlighting pager for git diffs

⭐ 18k stars

Container & Orchestration

Docker

Essential

Container platform for applications

⭐ 65k stars

kubectl

Essential

Kubernetes command-line tool

⭐ 40k stars

Podman

Daemonless container engine

⭐ 18k stars

k9s

Popular

Kubernetes CLI to manage clusters

⭐ 22k stars

Shell & Terminal

Zsh

Popular

Powerful shell with scripting features

⭐ 28k stars

Fish

User-friendly interactive shell

⭐ 22k stars

tmux

Essential

Terminal multiplexer

⭐ 30k stars

Starship

Popular

Fast, customizable prompt

⭐ 36k stars

Text Editors

Vim

Essential

Highly configurable text editor

⭐ 32k stars

Neovim

Popular

Hyperextensible Vim-based editor

⭐ 70k stars

nano

Simple, beginner-friendly editor

⭐ 5k stars

micro

Modern and intuitive terminal editor

⭐ 22k stars

File Management

fzf

Essential

Fuzzy finder for the command line

⭐ 55k stars

ripgrep

Popular

Fast recursive search tool

⭐ 40k stars

fd

Popular

Simple, fast alternative to find

⭐ 28k stars

exa/eza

Modern replacement for ls

⭐ 22k stars

bat

Popular

Cat clone with syntax highlighting

⭐ 42k stars

tree

Display directories as trees

⭐ 3k stars

Network & API

httpie

Popular

User-friendly HTTP client

⭐ 30k stars

jq

Essential

Command-line JSON processor

⭐ 26k stars

nmap

Network exploration and security

⭐ 8k stars

mtr

Network diagnostic tool

⭐ 2k stars

Know a Great Tool?

Help us grow this list by suggesting tools that deserve more attention.

Suggest a Tool