Manual
Pages
Explore documentation for 22659 subcommands22659 subcommands396 CLIs
act
Run GitHub actions locally by specifying the event name (e.g. `push`) or an action name directly
adb
Android Debug Bridge
afplay
Audio File Play
ag
Recursively search for PATTERN in PATH. Like grep or ack, but faster
agrippa
No description
amplify
A set of tools and services to help front-end web and mobile developers build scalable full stack applications
ansible-playbook
Runs Ansible playbooks, executing the defined tasks on the targeted hosts
ansible
Define and run a single Ansible task 'playbook' against a set of hosts
arch
Print architecture type or run select architecture
asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
assimp
Open Asset Import Library
atlas
CLI tool to manage MongoDB Atlas
autojump
A faster way to navigate your filesystem
aws
No description
babel
No description
bat
A cat(1) clone with syntax highlighting and Git integration
bazel
Bazel the build system!
black
Python code formatter
blitz
Blitz.js CLI is your single access point for interacting with your app, from database management to code generation
bosh
Bosh cli to managed your bosh deployment
brew
Package manager for macOS
build-storybook
Storybook build CLI tools
bundle
Ruby Dependency Management
caffeinate
Prevent the system from sleeping on behalf of a utility
📦cargo
CLI Interface for Cargo
cat
Concatenate and print files
cd
Change the shell working directory
cdk
AWS CDK CLI
checkov
Checkov scans cloud infrastructure configurations to find misconfigurations before they're deployed
chmod
Change file modes or Access Control Lists
chown
Change the user and/or group ownership of a given file, directory, or symbolic link
circleci
CircleCI CLI
clang
Clang LLVM compiler
clear
Clear the terminal screen
cloudflared
Cloudflared connects your machine or user identity to Cloudflare's global network
cmake
Command-line interface of the cross-platform buildsystem generator CMake
code-insiders
Visual Studio Code
code
Visual Studio Code
command
Run an external command
composer
Composer Command
conda
Conda package manager
copilot
👩✈️ Launch and manage containerized applications on AWS
cordova
Manage your Cordova application
cosign
No description
cot
Command-line utility for CotEditor
cp
Copy files and directories
create-completion-spec
Setup fig folder and create spec with the given name
create-next-app
No description
create-nx-workspace
Create a new Nx workspace
create-react-app
Creates a new React project
create-react-native-app
Creates a new React Native project
create-remix
No description
create-video
CLI used to create remotion video project
create-web3-frontend
Quickly create a Next.js project with wagmi and TailwindCSS ready to go
croc
Croc is a tool that allows any two computers to simply and securely transfer files and folders
curl
Transfer a URL
cut
Cut out selected portions of each line of a file
dart
A command-line utility for Dart development
date
Display or set date and time
dateseq
Nifty command line date and time utilities; fast date calculations and conversion in the shell
dbt
CLI for dbt - Data Build Tool
dd
Convert and copy a file
defaults
Command line interface to a user's defaults
degit
Straightforward project scaffolding
deno
A secure JavaScript and TypeScript runtime
deployctl
Command line tool for Deno Deploy
deta
Deta CLI for managing Deta Micros
df
Display free disk space
diff
Compare files line by line
dig
Domain Information Groper
direnv
Unclutter your .profile
django-admin
Utility script for the Django Web framework
do
Do the command
docker-compose
Define and run multi-container applications with Docker
docker
A self-sufficient runtime for containers
doctl
The official DigitalOcean command line interface (CLI)
dog
A command-line DNS client
doppler
The official Doppler CLI
dotenv
Loads environment variables from .env
dotnet
The dotnet cli
dotslash
No description
drush
Drush is a command line shell and Unix scripting interface for Drupal
dtm
DevStream is an open-source DevOps toolchain manager
du
Display disk usage statistics
eb
AWS Elastic Beanstalk
echo
Write arguments to the standard output
electron
Build cross platform desktop apps with JavaScript, HTML and CSS
eleventy
Eleventy is a simpler static site generator
elif
Execute if the previous condition returned 0
elixir
Elixir Language
elm-review
No description
elm
Fig spec for the Elm language cli
else
Execute this command if the test returned 1
emacs
An extensible, customizable, free/libre text editor — and more
eslint
Pluggable JavaScript linter
exa
A modern replacement for ls
exec
Replace the current shell with a program
exercism
Solve coding exercises in your chosen programming languages
expo-cli
Tools for creating, running, and deploying Universal Expo and React Native apps
expo
Tools for creating, running, and deploying Universal Expo and React Native apps
fastlane
Fastlane is an open source platform aimed at simplifying Android and iOS deployment
fastly
A CLI for interacting with the Fastly platform
fd
A simple, fast and user-friendly alternative to 'find'
ffmpeg
Play, record, convert, and stream audio and video
fig
The CLI for Fig
fig-teams
Fig for teams
fig-teams@latest
Fig for teams
find
Walk a file hierarchy
firebase
No description
fisher
A plugin manager for Fish
flutter
Run flutter command
fly
The flyctl is a command-line interface for fly.io
flyctl
The flyctl is a command-line interface for fly.io
fnm
Fast Node Manager
for
Perform a set of commands multiple times
forge
A command line interface for managing Atlassian-hosted apps
fvm
Flutter Version Management: A cli to manage Flutter SDK versions
fzf-tmux
Opens a fuzzy finder in a tmux pane
fzf
A general-purpose command-line fuzzy finder
ganache-cli
Fast Ethereum RPC client
gatsby
Gatsby CLI
gcc
The default compiler for most linux distributions
gcloud
Manage Google Cloud Platform resources and developer workflow
gh
GitHub's CLI tool
git-flow
A collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model
git
The stupid content tracker
github
Open a git repository in GitHub Desktop
gltfjsx
GLTF to JSX converter
go
Go is a tool for managing Go source code
googler
Google from the command-line
goreleaser
GoReleaser is a release automation tool for Go projects
gpg
Encryption and signing tool
gradle
Gradle is an open-source build automation tool that is designed to be flexible enough to build almost any type of software
graphcdn
GraphCDN CLI
grep
Matches patterns in input text. Supports simple patterns and regular expressions
grex
Command-line tool for generating regular expressions from user-provided test cases
hardhat
Ethereum development environment
hasura
Hasura GraphQL engine command line tool
hb-service
The hb-service command is provided by homebridge-config-ui-x
head
Output the first part of files
helm
The Kubernetes package manage
heroku
Makes it easy to create and manage your Heroku apps directly from the terminal
hexo
Command line interface for Hexo, a static site generator
htop
Improved top (interactive process viewer)
http
HTTPie: command-line HTTP client for the API era
https
HTTPie: command-line HTTP client for the API era
httpy
Programmable command-line HTTP client for the API
hub
The stupid content tracker
hugo
Hugo builds your site
hx
A post-modern text editor
hyper
Hyper is an Electron-based terminal
id
The id utility displays the user and group names and numeric IDs, of the calling process, to the standard output. If the real and effective IDs are different, both are displayed, otherwise only the real ID is displayed. If a user (login name or user ID) is specified, the user and group IDs of that user are displayed. In this case, the real and effective IDs are assumed to be the same
iex
Elixir Interactive Shell
if
Conditionally execute based on the return value of a command
ignite-cli
Ignite is a CLI that helps you spin up a new React Native app using a battle-tested tech stack
infracost
Cloud cost estimates for Terraform
ionic
The Ionic command-line interface (CLI) is the go-to tool for developing Ionic apps
j
A faster way to navigate your filesystem
jest
A delightful JavaScript Testing Framework with a focus on simplicity
jq
Command-line JSON processor
julia
The Julia Programming Language
jupyter
An interactive computing environment for notebook programming
just
Just a command runner
keytool
Key and Certificate Management Tool
kill
Terminate or signal a process
killall
Kill processes by name
kitty
No description
knex
SQL query builder for JavaScript
kool
Cloud and docker environments made easy
kubecolor
No description
kubectl
No description
kubectx
Switch between Kubernetes-contexts
kubens
Switch between Kubernetes-namespaces
laravel
Laravel Installer
lerna
A tool for managing JavaScript projects with multiple packages
less
Opposite of more
lima
Lima is an alias for "limactl shell $LIMA_INSTANCE"
limactl
Control the Lima(Linux virtual machines)
ln
Create (default hard) symbolic links to files
lp
Print files
ls
List directory contents
lsd
An ls command with a lot of pretty colors and some other stuff
mackup
Mackup
make
No description
man
Format and display the on-line manual pages
mas
A simple command line interface for the Mac App Store
mask
No description
mdfind
Finds files matching a given query
micro
A modern and intuitive terminal-based text editor
mikro-orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases
minikube
Minikube provisions and manages local Kubernetes clusters optimized for development workflows
mix
Build tool for Elixir
mkdir
Make directories
mob
Fast git handover for remote collaboration with mob.sh
mongocli
CLI tool to manage your MongoDB Cloud
mongosh
The MongoDB Shell, mongosh is a fully functional JavaScript and Node.js 14.x REPL environment for interacting with MongoDB deployments
more
Opposite of less
mosh
No description
mv
Move & rename files and folders
mvn
Maven - a Java based project management and comprehension tool
mysql
Mysql is a terminal-based front-end to MySQL
n
Node version management
nano
Nano's ANOther editor, an enhanced free Pico clone
nativescript
The NativeScript CLI lets you create, build, and deploy NativeScript based apps on iOS and Android devices
nc
Arbitrary TCP and UDP connections and listens
nest
Nest CLI
netlify
Netlify command line tool
networkQuality
Measure the different aspects of network quality
next
Next.js CLI to start, build and export your application
ng
CLI interface for Angular
nginx
Nginx (pronounced ``engine x'') is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. It is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption
ngrok
Tunnel local ports to public URLs and inspect traffic
nhost
Nhost's command-line
ni
Use the right package manager - install
node
Run the node interpreter
npm
Node package manager
npx
Execute binaries from npm packages
nr
Use the right package manager - run
nrm
Use the right package manage - remove
ns
The NativeScript CLI lets you create, build, and deploy NativeScript based apps on iOS and Android devices
nu
Use the right package manage - upgrade
nuxi
No description
nuxt
No description
nvim
Hyperextensible Vim-based text editor
nvm
Node Package Manager
nx
Fig completions for Nx by Nrwl
oh-my-posh
No description
okta
The Okta CLI is the easiest way to get started with Okta!
okteto
Okteto - Remote Development Environments powered by Kubernetes
omz
Oh My Zsh
onboardbase
Onboardbase manages app secrets and credentials securely with team work and contractors in mind
opa
Open Policy Agent (OPA)
open
Open files, apps, or URLs using default application
osascript
Execute OSA scripts (AppleScript, JavaScript, etc.)
pageres
Capture website screenshots
pandoc
A universal document converter
pass
Pass - stores, retrieves, generates, and synchronizes passwords securely
pdfunite
Combine multiple pdfs
php
Run the PHP interpreter
phpunit-watcher
Automatically rerun PHPUnit tests when source code changes
ping
Send ICMP ECHO_REQUEST to network hosts
pip
Python package manager
pip3
Python package manager
pipenv
Python package manager
pm2
Daemon process manager
pmset
Power management settings
pnpm
Fast, disk space efficient package manager
pnpx
Execute binaries from npm packages
pod
CocoaPods, the Cocoa library package manager
poetry
Python package manager
pre-commit
Pre-commit
preset
Elegant, ecosystem-agnostic scaffolding tool
prettier
Run Prettier from the command line
prisma
Prisma is a modern DB toolkit to query, migrate and model your database
projj
Manage repository easily
ps
Report a snapshot of the current processes
pscale
Pscale is a CLI library for communicating with PlanetScale's API
psql
Psql is a terminal-based front-end to PostgreSQL
publish
No description
pulumi
Pulumi's open source infrastructure as code SDK enables you to create, deploy, and manage infrastructure on any cloud, using your favorite languages
pushd
Change the current directory, and push the old current directory onto the directory stack
pwd
Return working directory name
pyenv
Pyenv
python
Run the python interpreter
python3
Run the python interpreter
qodana
Run Qodana as fast as possible, with minimum effort required
quickmail
Quickmail is a terminal-based solution to send mails
r
Start R or invoke an R tool using CMD
rails
Ruby on Rails CLI
railway
CLI for managing Railway Apps
rake
A ruby build program with capabilities similar to make
rbenv
Pick a Ruby version for your application and guarantee that your development environment matches production
rclone
The Swiss army knife of cloud storage
react-native
Command line tools that ship with react-native in form of the @react-native-community/cli package
redwood
Redwood provides a first-class CLI that helps you at every stage of development, from your first commit to your first deploy
remix
Remix CLI to start, build and export your application
remotion
Create videos programmatically in React
repeat
Interpret the result as a number and repeat the commands this many times
rg
Recursively searches current directory for lines matching a pattern
rm
Remove directory entries
rmdir
Remove directories
robot
CLI for running Robot Framework automation tests
rollup
Next-generation ES module bundler
rscript
Scripting Front-End for R
rsync
Rsync is a file transfer program capable of efficient remote update via a fast differencing algorithm
ruby
Interpreted object-oriented scripting language
rush
Multi-Project Build Tool
rushx
Run arbitrary package scripts for rush project. analogous to npm run
rustc
CLI for rustc
rustup
The Rust toolchain installer
sam
AWS Serverless Application Model CLI
scc
Sloc, Cloc and Code. Count lines of code in a directory with complexity estimation
scp
Copies files or directories between hosts on a network
sed
Stream editor
sequelize
The Sequelize Command Line Interface
serve
Static file serving and directory listing
serverless
Zero-friction serverless development
sfdx
No description
shopify
Shopify CLI helps you build Shopify apps. It quickly generates Node.js, Ruby on Rails, and PHP apps, app extensions, Shopify Scripts (beta), and Shopify themes. You can also use it for Shopify themes and when automating many common development tasks. Visit https://shopify.dev/apps/tools/cli to know more
shortcuts
Command-line utility for running shortcuts
sips
Scriptable image processing system
softwareupdate
Software Update checks for new and updated versions of your software based on information about your computer and current software
source
Source files in shell
splash
Get stunning wallpapers from Unsplash
spotify
CLI to use Spotify from the terminal
sqlite3
A command line interface for SQLite version 3
src
Interact with Sourcegraph from the command line
ssh
Log into a remote machine
start-storybook
Storybook start CLI tools
steadybit
Command-line interface to interact with the Steadybit API
stepzen
The StepZen CLI is the primary way to build, deploy and test your schemas on StepZen
stripe
CLI interface for Stripe.com
su
No description
subl
Sublime Text
sudo
Execute a command as the superuser or another user
swc
SWC is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript
swift
Swift compiler
sysctl
Get or set kernel state
tail
Display the last part of a file
tailscale
No description
tailwindcss
Tailwindcss CLI tools
tangram
No description
tar
Manipulating archive files
task
A command line todo manager
tccutil
Manage the privacy database
terraform
Terraform CLI
tfenv
Terraform version manager
tfsec
Tfsec is a simple tool to detect potential security vulnerabilities in your terraformed infrastructure
then
Execute this command if the test returned 0
time
Time how long a command takes!
tmux
A terminal multiplexer
tmuxinator
Create and manage tmux sessions easily
tns
The NativeScript CLI lets you create, build, and deploy NativeScript based apps on iOS and Android devices
tokei
Count your code, quickly
top
Display Linux tasks
touch
Change file access and modification times
traceroute
Print the route packets take to network host
trash
Trash, move files/folders to the trash
trex
Advanced package management for deno, based on import_map.json
trivy
A simple and comprehensive vulnerability scanner
truffle
A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier
ts-node
Run the TypeScript interpreter for Node.JS
tsc
CLI tool for TypeScript compiler
tsh
TSH: Teleport Authentication Gateway Client
turbo
Turborepo is a high-performance build system for JavaScript and TypeScript codebases
🌱twiggy
A code-size profiler for WebAssembly
twilio
Manage your Twilio resources from your terminal
typeorm
TypeORM CLI
uname
Print operating system name
uniq
Report or omit repeated line
until
Repeat a command until this is true
unzip
Extract compressed files in a ZIP archive
vale
A syntax-aware linter for prose built with speed and extensibility in mind
valet
Valet is a Laravel development environment for macOS minimalists
vapor
Vapor Toolbox (Server-side Swift web framework)
vela
A Highly Extensible Platform Engine based on Kubernetes and Open Application Model
vercel
CLI Interface for Vercel.com
vi
Vi[m] is an one of two powerhouse text editors in the Unix world, the other being EMACS
vim
Vi[m] is an one of two powerhouse text editors in the Unix world, the other being EMACS
vimr
VimR — Neovim GUI for macOS in Swift
vite
Native ESM-powered web dev build tool
volta
The JavaScript Launcher
vr
The npm-style script runner for Deno
vsce
The Visual Studio Code Extension Manager
vtex
Fig autocomplete for VTEX IO's CLI - VTEX IO's CLI allows you to perform any action necessary to your development process, such as linking local files to the VTEX platform, managing workspaces, and releasing new app versions
vue
Vue cli tools
vultr-cli
Official command line interface for the Vultr API
wasm-bindgen
Generate bindings between WebAssembly and JavaScript
wasm-pack
No description
watson
A wonderful CLI to track your time
wc
World, line, character, and byte count
wd
Warp to directories without using cd
webpack
No description
wget
A non-interactive network retriever
whence
For each name, indicate how it should be interpreted
where
For each name, indicate how it should be interpreted
which
Locate a program in the user's PATH
while
Repeat a command while this is true
whois
Query a database for information about a domain registrant
wp
WP-CLI is the command-line interface for WordPress
wrangler
Wrangler CLI for Cloudflare Workers
wrk
Wrk - a HTTP benchmarking tool
xargs
Execute a command with whitespace-delimited strings (from stdin) as arguments
xcode-select
Active developer directory for Xcode tools
xcodebuild
Build Xcode projects
xcodeproj
Xcodeproj lets you create and modify Xcode projects
xcrun
Find and execute the named command line tool from the active xCode developer directory
xed
Xcode text editor invocation tool
yank
Yank terminal output to clipboard
yarn
Manage packages and run scripts
yo
Yeoman generator
youtube-dl
Download videos from YouTube
z
CLI tool to jump around directories
zapier
The Zapier CLI is a developer-focused way to create and maintain Zapier integrations. See more at https://github.com/zapier/zapier-platform
zip
Package and compress (archive) files into zip file
zoxide
A smarter cd command for your terminal