Browse CLI Tools

Discover the best command-line tools

893 tools found

X

Xz

compression

Compress files with LZMA/LZMA2 compression

compressionlzmahigh-ratio
600
brew install xz
A

Atop

misc

Advanced process and system monitor

monitoringsystem
500
apt-get install atop
A

Apache Bench

http

HTTP server benchmarking tool

benchmarkingload-testingapachehttp
500
apt-get install apache2-utils
F

fenv

productivity

Fish wrapper for Bash/Zsh

shellfish
500
fisher install oh-my-fish/plugin-foreign-env
E

elastic

monitoring

Elasticsearch and Elastic Stack CLI tool

elasticsearchelasticsearchdevops
500
brew install elastic/tap/ecctl
C

curl-docker

container

curl inside Docker for containerized HTTP testing

dockerhttptestingcontainer
500
docker pull curlimages/curl
L

Less

file viewer

Terminal pager for viewing large files

pagerviewerclassic
500
brew install less
F

File

file management

Determine file type

file-typedetectionc
500
brew install file-formula
L

Lua

language

Lightweight scripting language

languagescripting
400
brew install lua
P

Packet-cli

cloud

Equinix Metal (formerly Packet) API CLI

equinix-metalbare-metalinfrastructurecli
350
apt-get install packet-cli
D

dtach

terminal

Simple socket-based terminal session management

multiplexersessionsimpleutility
350
brew install dtach
B

Bench

benchmark

Performance benchmarking tool

benchmarkingperformance
300
cabal install bench
N

Netcat

debug

Network read and write utility

network
300
apt-get install netcat
T

traceroute

network

Show the route packets take to reach a destination host

networkroutingdiagnosticshops
300
brew install traceroute
R

restx

http

RESTful API testing and documentation tool

apitestingrestdocumentation
300
npm install -g restx
G

gnuplot

misc

Plotting and graphing utility

plottinggraphsvisualizationutility
300
brew install gnuplot
T

Tilde

editor

Terminal text editor with GUI-like interface

text-editorterminal
200
apt-get install tilde
I

Iproute2

network

Collection of networking utilities for Linux kernel

networkinglinuxkernelrouting
200
apt-get install iproute2
I

Iwconfig

network

Configure wireless network interfaces in Linux

wirelessnetworkingconfigurationlinux
200
apt-get install wireless-tools