Manual
Pages
Explore documentation for 28195 subcommands28195 subcommands654 CLIs
act
Run GitHub actions locally by specifying the event name (e.g. `push`) or an action name directly
adb
Android Debug Bridge
adr
Manage Architectural Design Records
afplay
Audio File Play
aftman
A toolchain manager, enabling project-specific command line tools
ag
Recursively search for PATTERN in PATH. Like grep or ack, but faster
agrippa
No description
airflow
Subcommand
aliases
Bash aliases on steroids, dynamic alias functions for bash
amplify
A set of tools and services to help front-end web and mobile developers build scalable full stack applications
ansible-config
View ansible configuration
ansible-doc
Displays information on modules installed in Ansible libraries
ansible-galaxy
Perform various Role and Collection related operations
ansible-lint
Ansible static code analysis
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
ant
A software tool for automating software build processes
appwrite
Appwrite - Open-Source End-to-End Backend Server
apt
Package manager for Debian-based Linux distributions
arch
Print architecture type or run select architecture
argo
No description
asar
A simple extensive tar-like archive format with indexing
asciinema
Terminal sessoin recorder
asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
asr
Asr efficiently copies disk images onto volumes, either directly or via a multicast network stream
assimp
Open Asset Import Library
astro
CLI provided by Astro to develop, build, and preview your project from a terminal window
atlas
CLI tool to manage MongoDB Atlas
authchanger
Authchanger is a utility included with Jamf Connect to help you manage the authorization database used by macOS to determine how the login process progresses
autojump
A faster way to navigate your filesystem
aws-vault
A vault for securely storing and accessing AWS credentials in development environments
aws
No description
awsume
Awsume
babel
No description
banner
Prints a large, high quality banner on the standard output
base32
Base32 encode/decode data and print to standard output
base64
Encode and decode using Base64 representation
basename
Return filename portion of pathname
basenc
Encode/decode data and print to standard output
bat
A cat(1) clone with syntax highlighting and Git integration
bazel
Bazel the build system!
bc
An arbitrary precision calculator language
bcd
Bookmark directories and move to them
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
br
Broot lets you explore file hierarchies with a tree-like view, manipulate files, launch actions, and define your own shortcuts. broot is best launched as br: this shell function gives you access to more commands, especially cd. The br shell function is interactively installed on first broot launch. Flags and options can be classically passed on launch but also written in the configuration file. Each flag has a counter-flag so that you can cancel at command line a flag which has been set in the configuration file
brew
Package manager for macOS
broot
Broot lets you explore file hierarchies with a tree-like view, manipulate files, launch actions, and define your own shortcuts. broot is best launched as br: this shell function gives you access to more commands, especially cd. The br shell function is interactively installed on first broot launch. Flags and options can be classically passed on launch but also written in the configuration file. Each flag has a counter-flag so that you can cancel at command line a flag which has been set in the configuration file
browser-sync
Keep multiple browsers & devices in sync when building websites
btop
Beautifuler htop (interactive process viewer)
build-storybook
Storybook build CLI tools
bun
A fast bundler, transpiler, JavaScript Runtime and package manager for web software
bundle
Ruby Dependency Management
bw
No description
c++
C++ compiler
caffeinate
Prevent the system from sleeping on behalf of a utility
cal
Displays a calendar and the date of Easter
cap
The Capacitor command-line interface (CLI) tool is used to develop Capacitor apps
capacitor
The Capacitor command-line interface (CLI) tool is used to develop Capacitor apps
📦cargo
CLI Interface for Cargo
cat
Concatenate and print files
cd
Change the shell working directory
cdk
AWS CDK CLI
cdk8s
CDK for K8s
cf
Cloudfoundry cli
charm
Do Charm stuff; run without arguments for a TUI or use the sub-commands like a pro
checkov
Checkov scans cloud infrastructure configurations to find misconfigurations before they're deployed
chezmoi
Manage your dotfiles across multiple diverse machines, securely
chmod
Change file modes or Access Control Lists
chown
Change the user and/or group ownership of a given file, directory, or symbolic link
chsh
Change your login shell
cicada
Write CI/CD Pipelines in TypeScript
circleci
CircleCI CLI
clang++
Clang LLVM compiler for C++
clang
Clang LLVM compiler
clear
Clear the terminal screen
cliff-jumper
A small CLI tool to create a semantic release and git-cliff powered Changelog
clilol
A cli for omg.lol
clojure
Use the Clojure tools to run Clojure programs on the JVM, start a REPL, or invoke a specific function with data
cloudflared
Cloudflared connects your machine or user identity to Cloudflare's global network
cmake
Command-line interface of the cross-platform buildsystem generator CMake
coda
Coda Local development CLI tool. It comes bundled with the Pack SDK and makes it easy to build and manage Packs from the CLI
code-insiders
Visual Studio Code
code
Visual Studio Code
codesign
Create and manipulate code signatures
command
Run an external command
composer
Composer Command
conda
Conda package manager
copilot
👩✈️ Launch and manage containerized applications on AWS
copyfile
Oh-My-Zsh plugin that copies the contents of a file to the clipboard
copypath
Oh-My-Zsh plugin that copies the path of given directory or file to the clipboard
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-t3-app
A CLI for creating web applications with the t3 stack
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
crontab
Maintain crontab file for individual users
csdx
Content Stack CLI
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
datree
Datree can be used on the command line to run policies against Kubernetes manifests YAML files or Helm charts
dbt
CLI for dbt - Data Build Tool
dcli
Dashlane CLI
dd
Convert and copy a file
ddev
DDEV-Local local development environment
ddosify
High-performance load testing tool, written in Golang
defaultbrowser
Change your default browser from the CLI
defaults
Command line interface to a user's defaults
degit
Straightforward project scaffolding
deno
A modern 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
dirname
Return directory portion of pathname
ditto
Copy directory hierarchies, create and extract archives
django-admin
Utility script for the Django Web framework
do-release-upgrade
Upgrade Ubuntu to latest release
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
dos2unix
DOS to Unix file format converter
dotenv-vault
CLI for dotenv-vault
dotenv
Loads environment variables from .env
dotnet
The dotnet cli
dotslash
No description
dprint
A pluggable and configurable code formatting platform written in Rust
drush
Drush is a command line shell and Unix scripting interface for Drupal
dscacheutil
Utility for managing the Directory Service cache
dscl
Directory Service command line utility
dtm
DevStream is an open-source DevOps toolchain manager
du
Display disk usage statistics
dust
Like du but more intuitive
eas
EAS CLI is the command-line app that you will use to interact with EAS services from your terminal
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-format
Format your code in the Elm idiomatic way
elm-json
Deal with your elm.json
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
encore
Encore is the fastest way of developing backend applications
env
Set environment and execute command, or print environment
envchain
Set environment variables with macOS keychain or D-Bus secret service
esbuild
An extremely fast JavaScript bundler
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'
fdisk
Manipulate disk partition table
ffmpeg
Play, record, convert, and stream audio and video
fig
Top level cli commands
fig-teams
Fig for teams
fig-teams@latest
Fig for teams
figterm
Fig's terminal layer
file
Determine file type
fin
Docksal command line utility
find
Walk a file hierarchy
firebase
No description
firefox
Free open-source web browser developer by Mozilla
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
fmt
Simple text formatter
fnm
Fast Node Manager
fold
Fold long lines for finite width output device
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
g++
The default C++ compiler for most linux distributions
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
gem
Ruby package manager
gh
GitHub's CLI tool
ghq
'ghq' provides a way to organize remote repository clones, like go get does. When you clone a remote repository by ghq get, ghq makes a directory under a specific root directory (by default ~/ghq) using the remote repository URL’s host and path
gibo
Easy access to gitignore boilerplates
git-cliff
A highly customizable changelog generator ⛰️
git-flow
A collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model
git-profile
Switch profiles
git-quick-stats
Git quick statistics is a simple and efficient way to access various statistics in git repository
git
The stupid content tracker
github
Open a git repository in GitHub Desktop
glow
Render markdown on the CLI, with pizzazz!
gltfjsx
GLTF to JSX converter
go
Go is a tool for managing Go source code
goctl
A cli tool to generate go-zero code
googler
Google from the command-line
goreleaser
Deliver Go binaries as fast and easily as possible
goto
No description
gource
Gource is an OpenGL-based 3D visualisation tool for source control repositories
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
gron
Gron is a tool to make it easier to understand big blobs of JSON
gt
Graphite.dev CLI
gum
A tool for glamorous shell scripts
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 Helm package manager for Kubernetes
helmfile
Deploy helm charts
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
homey
No description
hop
Interact with Hop in your terminal
hostname
Set or print name of current host system
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
hyperfine
A command-line benchmarking tool
ibus
No description
iconv
Character set conversion
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
install
The file(s) are copied to the target file or directory. If the destination is a directory, then the file is copied into directory with its original filename. If the target file already exists, it is either renamed to file.old if the -b option is given or overwritten if permissions allow. An alternate backup suffix may be specified via the -B option's argument
ionic
The Ionic command-line interface (CLI) is the go-to tool for developing Ionic apps
ipatool
IPATool is a command line tool that allows you to search for iOS apps on the App Store and download a copy of the app package, known as an ipa file
j
A faster way to navigate your filesystem
java
Launch a Java application
jenv
Manage your Java environment
jest
A delightful JavaScript Testing Framework with a focus on simplicity
jmeter
Apache JMeter - 100% Java Load Testing Tool
join
The join utility performs an 'equality join' on the specified files and writes the result to the standard output. The 'join field' is the field in each file by which the files are compared. The first field in each line is used by default. There is one line in the output for each pair of lines in file1 and file2 which have identical join fields. Each output line consists of the join field, the remaining fields from file1 and then the remaining fields from file2
jq
Command-line JSON processor
julia
The Julia Programming Language
jupyter
An interactive computing environment for notebook programming
just
Just a command runner
k3d
K3d is a lightweight wrapper to run k3s in Docker
k6
Grafana k6 is an open-source load testing tool that makes performance testing easy
k9s
K9s is a terminal based UI to interact with your Kubernetes clusters
kafkactl
Command-line interface for Apache Kafka
kdoctor
Tool that helps to set up the environment for Kotlin Multiplatform Mobile app development
keytool
Key and Certificate Management Tool
kill
Terminate or signal a process
killall
Kill processes by name
kind
Kubernetes IN Docker - local clusters for testing Kubernetes
kitty
No description
klist
Reads and displays the current tickets in the credential cache (also known as the ticket file)
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
launchctl
Interfaces with launchd
ldd
Print shared library dependencies
leaf
Create and interact with your leaf projects
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
locust
Locust is an easy to use, scriptable and scalable Python-based performance testing tool
login
Begin session on the system
lp
Print files
lpass
Command line interface for LastPass
ls
List directory contents
lsblk
List block devices
lsd
An ls command with a lot of pretty colors and some other stuff
lsof
List open files
luz
A next-generation build system for Apple Darwin-based systems
m
Swiss Army Knife for macOS
mackup
Mackup
magento
Open-source E-commerce
maigret
Maigret is an easy-to-use and powerful OSINT tool for collecting a dossier on a person by username only
mailsy
⚡️ Quickly generate a disposable email straight from terminal
make
No description
mamba
Mamba is a reimplementation of the conda package manager in C++
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
mdls
Lists the metadata attributes for the specified file
meroxa
The Meroxa CLI
meteor
Run the meteor command-line tool
mgnl
Magnolia CLI is a command line interface (CLI) tool to set up and facilitate light development with Magnolia
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
minectl
Create Minecraft Server on different cloud provider
minikube
Minikube provisions and manages local Kubernetes clusters optimized for development workflows
mix
Build tool for Elixir
mkdir
Make directories
mkdocs
Project documentation with Markdown
mkfifo
Make FIFOs (first-in, first-out)
mkinitcpio
Create an initial ramdisk environment
mknod
Create device special file
mob
Fast git handover for remote collaboration with mob.sh
molecule
Molecule aids in the development and testing of Ansible roles
mongocli
CLI tool to manage your MongoDB Cloud
mongoimport
Import data from a JSON, CSV, or TSV file into a MongoDB instance
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
mount
Mount disks and manage subtrees
multipass
Create, control and connect to Ubuntu instances
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
ncal
Displays a calendar and the date of Easter
ncu
Upgrade your npm package.json dependencies to the latest versions, ignoring specified versions
neofetch
The most complete system information CLI tool
nest
Nest CLI
netlify
Netlify command line tool
networkQuality
Measure the different aspects of network quality
newman
Newman is a command-line collection runner for Postman
next
Next.js CLI to start, build and export your application
nextflow
Nextflow enables scalable and reproducible scientific workflows using software containers. It allows the adaptation of pipelines written in the most common scripting languages
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
nl
Line numbering filter
node
Run the node interpreter
northflank
Manage your Northflank resources from the command line
np
A better npm publish
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
Nuxt 3 CLI
nuxt
No description
nvim
Hyperextensible Vim-based text editor
nvm
Node Package Manager
nx
Fig completions for Nx by Nrwl
nylas
A command line interface for Nylas's API
od
Octal, decimal, hex, ASCII dump
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
op
Official 1Password CLI
opa
Open Policy Agent (OPA)
open
Open files, apps, or URLs using default application
osascript
Execute OSA scripts (AppleScript, JavaScript, etc.)
osqueryi
Your OS as a high-performance relational database
pageres
Capture website screenshots
palera1n
Jailbreaking tool for iOS/iPadOS 15.x-16.x arm64
pandoc
A universal document converter
paper
The Paper CLI
pass
Pass - stores, retrieves, generates, and synchronizes passwords securely
passwd
Modify a user's password
paste
The paste utility concatenates the corresponding lines of the given input files, replacing all but the last file's newline characters with a single tab character, and writes the resulting lines to standard output. If end-of-file is reached on an input file while other input files still contain data, the file is treated as if it were an endless source of empty lines
pathchk
Check pathnames for POSIX portability
pdfunite
Combine multiple pdfs
pg_dump
Dumps a database as a text file or to other formats
pgcli
No description
php
Run the PHP interpreter
phpunit-watcher
Automatically rerun PHPUnit tests when source code changes
phpunit
The PHPUnit is a command-line test runner that can be invoked through the phpunit command
ping
Send ICMP ECHO_REQUEST to network hosts
pip
Python package manager
pip3
Python package manager
pipenv
Python package manager
pipx
Install and Run Python Applications in Isolated Environments
pkg-config
Return metainformation about installed libraries
pkgutil
Query and manipulate for macOS Installer packages and receipts
pkill
Send the specified signal (by default SIGTERM) to each specified process
playwright
No description
pm2
Daemon process manager
pmset
Power management settings
pnpm
Fast, disk space efficient package manager
pnpx
Execute binaries from npm packages
pocketbase
PocketBase CLI
pod
CocoaPods, the Cocoa library package manager
poetry
Poetry is a tool for dependency management and packaging in Python
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
pro
Manage Ubuntu Pro services from Canonical
projj
Manage repository easily
pry
Interactive Ruby
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
pytest
No description
python
Run the python interpreter
python3
Run the python interpreter
qodana
Run Qodana as fast as possible, with minimum effort required
quasar
Quasar Framework CLI
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
rancher
The Rancher CLI (Command Line Interface) is a unified tool that you can use to interact with Rancher
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
readlink
Display file status
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
rich
Rich text and formatting in the terminal
rm
Remove directory entries
rmdir
Remove directories
robot
CLI for running Robot Framework automation tests
rojo
Enables professional-grade development tools for Roblox developers
rollup
Next-generation ES module bundler
rome
Rome CLI
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
ruff
Ruff: An extremely fast Python linter
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
rvm
Ruby version manager
sam
AWS Serverless Application Model CLI
sanity
Sanity CLI tool for managing Sanity installations, managing plugins, schemas and datasets
sapphire
CLI for the Sapphire Framework
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
screen
Screen manager with VT100/ANSI terminal emulation
sed
Stream editor
seq
Print sequences of numbers. (Defaults to increments of 1)
sequelize
The Sequelize Command Line Interface
serve
Static file serving and directory listing
serverless
Zero-friction serverless development
sfdx
No description
sftp
OpenSSH secure file transfer
sha1sum
Print or check SHA1 (160-bit) checksums
shadcn-ui
Shadcn UI CLI
shopify
Shopify CLI is a command-line interface tool that helps you build Shopify apps and themes. It quickly generates Shopify apps, themes, and custom storefronts. You can also use it to automate many common development tasks. Visit https://shopify.dev/apps/tools/cli to know more
shortcuts
Command-line utility for running shortcuts
shred
Overwrite a file to hide its contents, and optionally delete it
sidekiq
Background job framework for Ruby
simctl
No description
sips
Scriptable image processing system
sl
A highly advanced animation program for curing your bad habit of mistyping
sls
Zero-friction serverless development
snaplet
Create and share PostgreSQL snapshots with schema, data transformation, and preview databases for collaborative development (see: https://docs.snaplet.dev)
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
space
Deta Space CLI for mananging Deta Space projects
speedtest-cli
Command line interface for testing internet bandwidth using speedtest.net
speedtest
No description
splash
Get stunning wallpapers from Unsplash
split
The split utility reads the given file and breaks it up into files of 1000 lines each (if no options are specified), leaving the file unchanged. If file is a single dash ('-') or absent, split reads from the standard input
spotify
CLI to use Spotify from the terminal
spring
The Spring Boot CLI is a command line tool that you can use to bootstrap a new project from start.spring.io or encode a password
sqlfluff
A dialect-flexible and configurable SQL linter
sqlite3
A command line interface for SQLite version 3
src
Interact with Sourcegraph from the command line
ssh-keygen
Generates, manages and converts authentication keys for ssh
ssh
Log into a remote machine
st2
CLI for StackStorm event-driven automation platform
sta
Generate api via swagger scheme
start-storybook
Storybook start CLI tools
stat
Display file status
steadybit
Command-line interface to interact with the Steadybit API
stencil
CLI to build Stencil projects and generate components
stepzen
The StepZen CLI is the primary way to build, deploy and test your schemas on StepZen
stow
Manage farms of symbolic links
streamlit
Streamlit
stripe
CLI interface for Stripe.com
su
No description
subl
Sublime Text
sudo
Execute a command as the superuser or another user
suitecloud
SuiteCloud CLI
supabase
Supabase CLI
surreal
SurrealDB is the ultimate cloud database for tomorrow's applications - https://surrealdb.com/
svokit
Runs built svokit project
svtplay-dl
Download videos from your favourite play services
sw_vers
Print macOS version information
swagger-typescript-api
Generate api via swagger scheme
swc
SWC is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript
swift
Swift compiler
symfony
Symfony Binary
sysctl
Get or set kernel state
systemctl
No description
tac
Concatenate and print files in reverse
tail
Display the last part of a file
tailscale
No description
tailwindcss
Tailwindcss CLI tools
tangram
No description
taplo
Tool for validation, formatting, and querying TOML documents with a jq-like fashion
tar
Manipulating archive files
task
No description
tb
Tinybird CLI
tccutil
Manage the privacy database
tee
Duplicate standard input
terraform
Terraform CLI
terragrunt
Terragrunt 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!
tkn
CLI for tekton pipelines
tldr
A simpler man page than the existing man page
tmutil
Time Machine utility
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
tr
Translate characters
traceroute
Print the route packets take to network host
trap
Automatically execute commands after receiving signals by processes or the operating system
trash
Trash, move files/folders to the trash
tree
Display directories as trees (with optional color/HTML output)
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
truncate
Shrink or extend the size of a file to the specified size
trunk
An all-in-one tool for scalably checking, formatting, and monitoring code
ts-node
Run the TypeScript interpreter for Node.JS
tsc
CLI tool for TypeScript compiler
tsh
TSH: Teleport Authentication Gateway Client
tsuru
Tsuru is the command line utility used by application developers, that will allow users to create, list, bind and manage apps
tsx
Run TypeScript file using tsx
tuist
Generate, build and test your Xcode projects. For more info please see https://docs.tuist.io/
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
typos
Source code spelling correction
ua
Manage Ubuntu Pro services from Canonical
ubuntu-advantage
Manage Ubuntu Pro services from Canonical
uname
Print operating system name
uniq
Report or omit repeated line
unix2dos
Unix to DOS text file format convertor
unset
Named variable shall be undefined
until
Repeat a command until this is true
unzip
Extract compressed files in a ZIP archive
v
The V Programming Language
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)
vault
Interact with HashiCorp Vault
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 IMproved, a programmer's text editor
vimr
VimR — Neovim GUI for macOS in Swift
visudo
Visudo edits the sudoers file, which defines the users and groups with administrator rights
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
w
Display who is logged in and what they are doing
wasm-bindgen
Generate bindings between WebAssembly and JavaScript
wasm-pack
No description
watchman
A file watching service
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
wezterm
Wez's Terminal Emulator
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
whereis
Locate the binary, source, and manual page files for a command
which
Locate a program in the user's PATH
while
Repeat a command while this is true
who
Display who is logged in
whois
Query a database for information about a domain registrant
wifi-password
People ask you for the Wi-Fi password. Answer quickly. macOS only
wing
No description
wp
WP-CLI is the command-line interface for WordPress
wrangler
Wrangler CLI for Cloudflare Workers
wrk
Wrk - a HTTP benchmarking tool
wscat
Communicate over websocket
xargs
Execute a command with whitespace-delimited strings (from stdin) as arguments
xc
List tasks from an xc-compatible markdown file
xcode-select
Active developer directory for Xcode tools
xcodebuild
Build Xcode projects
xcodeproj
Xcodeproj lets you create and modify Xcode projects
xcodes
Manage the Xcode versions installed on your Mac
xcrun
Find and execute the named command line tool from the active xCode developer directory
xdg-mime
Command line tool for querying information about file type handling and adding descriptions for new file types
xdg-open
Opens a file or URL in the user's preferred application
xed
Xcode text editor invocation tool
xxd
Make a hexdump or do the reverse
yalc
Work with yarn/npm packages locally like a boss
yank
Yank terminal output to clipboard
yarn
Manage packages and run scripts
ykman
Configure your YubiKey via the command line
yo
Yeoman generator
yomo
CLI interface for YoMo
youtube-dl
Download videos from YouTube
z
No description
zapier
The Zapier CLI is a developer-focused way to create and maintain Zapier integrations. See more at https://github.com/zapier/zapier-platform
zed
A lightning-fast, collaborative code editor written in Rust
zellij
A terminal workspace with batteries included
zig
Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software
zip
Package and compress (archive) files into zip file
zipcloak
Encrypt entries in a zipfile
zoxide
A smarter cd command for your terminal