- 7z: A file archiver with high compression ratio format 🔗
- 7za: A file archiver with high compression ratio format 🔗
- 7zr: A file archiver with high compression ratio format 🔗
- a2ps: format files for printing on a PostScript printer 🔗
- ab: Apache HTTP server benchmarking tool 🔗
- abook: text-based address book program 🔗
- abcde: A Better CD Encoder 🔗
- ack: grep-like text finder 🔗
- acpi: shows battery status and other ACPI information 🔗
- acpitool: a Linux ACPI client, allowing you to query or set ACPI values 🔗
- act: Run your GitHub Actions locally 🔗
- actionlint: Static checker for GitHub Actions workflow files 🔗
- adb: Android Debug Bridge 🔗
- adduser: add a user or group to the system 🔗
- afplay: Audio File Play. (macOS) 🔗
- ag: The Silver Searcher. Like ack, but faster. 🔗
- age: A simple, modern, and secure file encryption 🔗
- age-keygen: generate age key pairs 🔗
- aichat: A powerful chatgpt cli. 🔗
- airflow: A platform to programmatically author, schedule, and monitor workflows 🔗
- alsactl: advanced controls for ALSA soundcard driver 🔗
- alsamixer: soundcard mixer for ALSA soundcard driver, with ncurses interface 🔗
- amixer: command-line mixer for ALSA soundcard driver 🔗
- amplify: a unified toolchain to create AWS cloud services for your app. 🔗
- ansible: Define and run a single task 'playbook' against a set of hosts 🔗
- ansible-config: View ansible configuration.: 🔗
- ansible-console: REPL console for executing Ansible tasks. 🔗
- ansible-doc: plugin documentation tool 🔗
- ansible-galaxy: Perform various Role and Collection related operations. 🔗
- ansible-lint: checks playbooks for practices and behavior that could potentially be improved. 🔗
- ansible-playbook: Runs Ansible playbooks, executing the defined tasks on the targeted hosts. 🔗
- ansible-vault: encryption/decryption utility for Ansible data files 🔗
- ant: a Java based make tool. 🔗
- apachectl: Apache HTTP server control interface 🔗
- apk: Alpine Package Keeper 🔗
- aplay: command-line sound recorder and player for ALSA soundcard driver 🔗
- appwrite: a backend platform for developing Web, Mobile, and Flutter applications. 🔗
- apropos: search the manual page names and descriptions 🔗
- apt: Package manager for Debian-based Linux distributions 🔗
- apt-cache: query the APT cache 🔗
- apt-get: APT package handling utility 🔗
- aptitude: high-level interface to the package manager 🔗
- ar: create, modify, and extract from archives 🔗
- arecord: command-line sound recorder and player for ALSA soundcard driver 🔗
- argo: Workflow engine for Kubernetes 🔗
- aria2c: The ultra fast download utility 🔗
- arp: manipulate the system ARP cache 🔗
- arping: send ARP REQUEST to a neighbour host 🔗
- asciidoctor: converts AsciiDoc source files to HTML, DocBook, and other formats 🔗
- asciinema: terminal session recorder 🔗
- asdf: Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more 🔗
- asr: Apple Software Restore; copy volumes (macOS) 🔗
- assh: make your ssh client smarter 🔗
- at: queue, examine, or delete jobs for later execution 🔗
- atlas: a command line interface built specifically for MongoDB Atlas. 🔗
- attr: extended attributes on filesystem objects 🔗
- augtool: inspect and modify configuration files 🔗
- autoconf: Generate configuration scripts 🔗
- autojump: Automatically jump to directory passed as an argument. 🔗
- avahi-browse: Browse for mDNS/DNS-SD services using the Avahi daemon 🔗
- avahi-resolve: Resolve one or more mDNS/DNS host name(s) to IP address(es) (and vice versa) using the Avahi daemon 🔗
- awk: pattern scanning and processing language 🔗
- aws: The AWS Command Line Interface is a unified tool to manage your AWS services. 🔗
- awsume: A utility for easily assuming AWS IAM roles from the command line. 🔗
- az: A set of commands used to create and manage Azure resources. 🔗
- babel: a compiler for writing next generation JavaScript. 🔗
- bandwhich: Terminal bandwidth utilization tool. 🔗
- base64: base64 encode/decode data and print to standard output 🔗
- basename: strip directory and suffix from filenames 🔗
- basenc: Encode/decode data and print to standard output 🔗
- bash: GNU Bourne-Again SHell 🔗
- bat: A cat(1) clone with wings. 🔗
- bats: Bash Automated Testing System 🔗
- bazel: tool to automate software builds and tests 🔗
- bc: An arbitrary precision calculator language 🔗
- beep: beep the pc speaker any number of ways 🔗
- bfs: A breadth-first version of the UNIX find command 🔗
- binwalk: Firmware Analysis Tool 🔗
- bison: GNU Project parser generator (yacc replacement) 🔗
- black: The uncompromising Python code formatter 🔗
- bootctl: Control EFI firmware boot settings and manage boot loader 🔗
- bore: a simple CLI tool for making tunnels to localhost 🔗
- bosh: unifies release engineering, deployment, and lifecycle management of small and large-scale cloud software. 🔗
- boundary: Simple and secure remote access. 🔗
- bpython: A fancy curses interface to the Python interactive interpreter 🔗
- brctl: ethernet bridge administration 🔗
- brew: The missing package manager for macOS. (macOS) 🔗
- brightnessctl: read and control device brightness 🔗
- broot: A new way to see and navigate directory trees 🔗
- brotli: lossless compression algorithm and format 🔗
- browser-sync: Keep multiple browsers & devices in sync when building websites. 🔗
- btm: A customizable cross-platform graphical process/system monitor for the terminal. Supports Linux, macOS, and Windows. 🔗
- btop: Modern and colorful command line resource monitor that shows usage and stats 🔗
- buf: The best way of working with Protocol Buffers. 🔗
- buku: Personal mini-web in text 🔗
- bun: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one 🔗
- bundle: Ruby Dependency Management 🔗
- bunzip2: a block-sorting file compressor 🔗
- bw: Bitwarden Command-line Interface 🔗
- bzcat: decompresses files to stdout 🔗
- bzip2: a block-sorting file compressor 🔗
- cabal: a system for building and packaging Haskell libraries and programs 🔗
- caddy: an extensible server platform written in Go. 🔗
- caffeinate: Prevent the system from sleeping on behalf of a utility. (macOS) 🔗
- cargo: The Rust package manager 🔗
- cargo-audit: Audit your dependencies for crates with security vulnerabilities reported to the RustSec Advisory Database. 🔗
- cargo-binstall: Binary installation for rust projects 🔗
- cargo-bloat: Find out what takes most of the space in your executable. 🔗
- cargo-contract: Setup and deployment tool for developing Wasm based smart contracts via ink! 🔗
- cargo-crev: A cryptographically verifiable code review system for the cargo (Rust) package manager. 🔗
- cargo-fuzz: Command line helpers for fuzzing 🔗
- cargo-geiger: Detects usage of unsafe Rust in a Rust crate and its dependencies. 🔗
- cargo-hack: Cargo subcommand to provide various options useful for testing and continuous integration. 🔗
- cargo-insta: A snapshot testing library for rust 🔗
- cargo-leptos: Build tool for Leptos 🔗
- cargo-license: Cargo subcommand to see license of dependencies 🔗
- cargo-llvm-cov: Cargo subcommand to easily use LLVM source-based code coverage. 🔗
- cargo-make: Rust task runner and build tool. 🔗
- cargo-ndk: Compile Rust projects against the Android NDK without hassle 🔗
- cargo-nextest: A new, faster test runner for Rust. 🔗
- cargo-outdated: displaying when dependencies have newer versions available. 🔗
- cargo-semver-checks: Scan your Rust crate for semver violations. 🔗
- cargo-sort: Check if tables and items in a .toml file are lexically sorted 🔗
- cargo-sqlx: Command-line utility for SQLx, the Rust SQL toolkit. 🔗
- cargo-tarpaulin: A code coverage tool for Rust projects 🔗
- cargo-tauri: Build smaller, faster, and more secure desktop applications with a web frontend. 🔗
- cargo-udeps: Find unused dependencies in Cargo.toml 🔗
- cargo-watch: Watches over your Cargo project's source. 🔗
- cargo-zigbuild: Compile Cargo project with zig as linker for easier cross compiling. 🔗
- cat: concatenate files and print on the standard output 🔗
- cc: GNU project C and C++ compiler 🔗
- cd: hange the shell working directory. 🔗
- cdrdao: reads and writes CDs in disc-at-once mode 🔗
- cdrecord: write data to optical disk media 🔗
- certtool: GnuTLS certificate tool 🔗
- cf: The official command line client for Cloud Foundry 🔗
- cfdisk: display or manipulate a disk partition table 🔗
- chattr: change file attributes on a Linux file system 🔗
- checkov: A static code analysis tool for scanning infrastructure as code (IaC) files for misconfigurations that may lead to security or compliance problems 🔗
- cheat: Create and view interactive cheat sheets for *nix commands 🔗
- chezmoi: Manage your dotfiles across multiple diverse machines, securely 🔗
- chgrp: change group ownership 🔗
- chmod: chmod - change file mode bits 🔗
- choom: display and adjust OOM-killer score. 🔗
- choose: A human-friendly and fast alternative to cut and (sometimes) awk 🔗
- chown: change file owner and group 🔗
- chpasswd: update passwords in batch mode 🔗
- chroma: A general purpose syntax highlighting library and corresponding command, for Go 🔗
- chroot: change root directory 🔗
- chrt: manipulate the real-time attributes of a process 🔗
- chsh: change login shell 🔗
- circleci: Use CircleCI from the command line 🔗
- cksum: checksum and count the bytes in a file 🔗
- clang: the Clang C, C++, and Objective-C compiler 🔗
- clang++: the Clang C, C++, and Objective-C compiler 🔗
- clib: Package manager for the C programming language. 🔗
- clj: runners to launch Clojure programs 🔗
- clojure: runners to launch Clojure programs 🔗
- cloudflared: Cloudflare Tunnel client 🔗
- cmake: an open-source, cross-platform family of tools designed to build, test and package software. 🔗
- cmark: convert CommonMark formatted text to HTM 🔗
- cmus: C* Music Player 🔗
- code: Visual Studio Code 🔗
- codesign: create and manipulate code signatures. (macOS) 🔗
- code-insiders: Visual Studio Code Insiders 🔗
- coffee: a little language that compiles into JavaScript. 🔗
- column: columnate lists 🔗
- comm: compare two sorted files line by line 🔗
- composer: Dependency Manager for PHP 🔗
- conda: a tool for managing and deploying applications, environments and packages. 🔗
- conky: highly configurable system monitor. 🔗
- consul: a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. 🔗
- coredumpctl: Tool for service discovery, monitoring and configuration 🔗
- coreutils: Cross-platform Rust rewrite of the GNU coreutils 🔗
- cosign: Container Signing 🔗
- cp: copy files and directories 🔗
- cpio: copy files to and from archives 🔗
- croc: Easily and securely send things from one computer to another 🔗
- crontab: Manage users crontab files 🔗
- cryptsetup: manage plain dm-crypt and LUKS encrypted volumes 🔗
- cscope: interactively examine a C program 🔗
- c++: GNU project C and C++ compiler 🔗
- csplit: split a file into sections determined by context lines 🔗
- cssh: Cluster administration tool 🔗
- csview: A high performance csv viewer with cjk/emoji support. 🔗
- ctop: Top-like interface for container metrics 🔗
- curl: transfer a URL 🔗
- cut: remove sections from each line of files 🔗
- cwebp: Compress an image file to a WebP file 🔗
- darcs: distributed, interactive, smart revision control system 🔗
- darktable: an open source photography workflow application and raw developer. 🔗
- darktable-cli: a command line darktable variant 🔗
- dart: A client-optimized language for fast apps on any platform 🔗
- dasel: JSON, YAML, TOML, XML, and CSV query and modification tool 🔗
- dbmate: A lightweight, framework-agnostic database migration tool. 🔗
- date: print or set the system date and time 🔗
- dbt: An ELT tool for managing your SQL transformations and data models. 🔗
- dbus-launch: utility to start a message bus from a shell script 🔗
- dbus-monitor: debug probe to print message bus messages 🔗
- dbus-send: Send a message to a message bus 🔗
- dc: an arbitrary precision calculator 🔗
- dconf: Simple tool for manipulating a dconf database 🔗
- dd: convert and copy a file 🔗
- ddev: Create and maintain a local web development environment. 🔗
- ddgr: DuckDuckGo from the terminal 🔗
- ddosify: Comprehensive Performance Testing Platform. 🔗
- defaults: Set preferences, the macOS user defaults system works with both the OS and with individual applications. (macOS) 🔗
- delta: A syntax-highlighting pager for git, diff, and grep output 🔗
- deno: A modern runtime for JavaScript and TypeScript. 🔗
- devbox: Instant, easy, and predictable development environments 🔗
- df: report file system disk space usage 🔗
- dhclient: Dynamic Host Configuration Protocol Client 🔗
- dhcpcd: a DHCP client 🔗
- dict: DICT Protocol Client 🔗
- diff: compare files line by line 🔗
- diff3: compare three files line by line 🔗
- difft: A structural diff that understands syntax. 🔗
- dig: DNS lookup utility 🔗
- dircolors: color setup for ls 🔗
- direnv: unclutter your .profile 🔗
- dir: list directory contents 🔗
- dirname: strip last component from file name 🔗
- diskutil: Disk utilities - Format, Verify, Repair (local disks). (macOS) 🔗
- dive: A tool for exploring a docker image, layer contents, and discovering ways to shrink the size of your Docker/OCI image. 🔗
- dkms: Dynamic Kernel Module Support 🔗
- dmenu: dynamic menu 🔗
- dmesg: dmesg - print or control the kernel ring buffer 🔗
- dmidecode: DMI table decoder 🔗
- dnf: package managment for Fedora Linux and the successor to YUM 🔗
- dnsmasq: A lightweight DHCP and caching DNS server. 🔗
- doas: execute commands as another user 🔗
- docker: a software platform that allows you to build, test, and deploy applications quickly. 🔗
- docker-compose: Define and run multi-container applications with Docker 🔗
- doctl: The official command line interface for the DigitalOcean API. 🔗
- doggo: Command-line DNS Client for Humans. 🔗
- doppler: The official Doppler CLI 🔗
- dos2unix: DOS/Mac to Unix and vice versa text file format converter 🔗
- dotnet: A cross-platform toolchain for developing, building, running, and publishing .NET applications. 🔗
- dpkg: package manager for Debian 🔗
- dpkg-deb: Debian package archive (.deb) manipulation tool 🔗
- dpkg-reconfigure: reconfigure an already installed package 🔗
- dprint: Pluggable and configurable code formatting platform written in Rust. 🔗
- drill: Drill is an HTTP load testing application written in Rust 🔗
- dropbox: A command line interface to the Dropbox service 🔗
- dscacheutil: Directory Service cache - Gather information, statistics, initiate queries, flush the cache. (macOS) 🔗
- dstat: versatile tool for generating system resource statistics 🔗
- du: estimate file space usage 🔗
- dua: View disk space usage and delete unwanted data, fast 🔗
- duf: Disk Usage/Free Utility - a better 'df' alternative 🔗
- dufs: A static file server 🔗
- dune: composable build system for OCaml 🔗
- dust: A more intuitive version of du in rust 🔗
- ed: line-oriented text editor 🔗
- efibootmgr: manipulate the UEFI Boot Manager 🔗
- egrep: print lines that match patterns 🔗
- elinks: lynx-like alternative character mode WWW browser 🔗
- elixir: The Elixir script runner 🔗
- elvish: Expressive Programming Language + Versatile Interactive Shell 🔗
- emacs: An extensible, customizable, free/libre text editor — and more. 🔗
- emerge: package manager for Gentoo Linux. 🔗
- encfs: mounts or creates an encrypted virtual filesystem 🔗
- enscript: convert text files to PostScript, HTML, RTF, ANSI, and overstrikes 🔗
- entr: run arbitrary commands when files change. 🔗
- env: run a program in a modified environment 🔗
- erd: Multi-threaded file-tree visualizer and disk usage analyzer 🔗
- esbuild: An extremely fast bundler for the web 🔗
- eslint: Find and fix problems in your JavaScript code. 🔗
- espeak: A multi-lingual software speech synthesizer. 🔗
- ethtool: query or control network driver and hardware settings 🔗
- evince: GNOME document viewer 🔗
- exa: A modern replacement for ‘ls’. 🔗
- exercism: A Go based command line tool for exercism.org. 🔗
- expand: convert tabs to spaces 🔗
- expo: Tools for creating, running, and deploying universal Expo and React Native apps 🔗
- eza: Modern, maintained replacement for ls 🔗
- fab: Simple, Pythonic remote execution and deployment. 🔗
- fakeroot: run a command in an environment faking root privileges for file manipulation 🔗
- fallocate: preallocate or deallocate space to a file 🔗
- fastlane: Automate Android and iOS development. 🔗
- fc-cache: build font information cache files 🔗
- fc-cat: read font information cache files 🔗
- fc-list: list available fonts 🔗
- fclones: Efficient Duplicate File Finder 🔗
- fd: A simple, fast and user-friendly alternative to 'find' 🔗
- fdisk: manipulate disk partition table 🔗
- feh: image viewer and cataloguer 🔗
- feroxbuster: A fast, simple, recursive content discovery tool written in Rust. 🔗
- fetchmail: fetch mail from a POP, IMAP, ETRN, or ODMR-capable server 🔗
- ffmpeg: ffmpeg video converter 🔗
- fgrep: print lines that match patterns 🔗
- figlet: Make large character ASCII banners out of ordinary text 🔗
- file: determine file type 🔗
- find: search for files in a directory hierarchy 🔗
- findmnt: find a filesystem 🔗
- firebase: a set of cloud-based development tools that helps mobile app developers build, deploy and scale their apps. 🔗
- firefox: Mozilla Firefox Browser 🔗
- fish: The user-friendly command line shell. 🔗
- flac: Free Lossless Audio Codec 🔗
- flamegraph: A Rust-powered flamegraph generator with additional support for Cargo projects 🔗
- flatpak: Linux application sandboxing and distribution framework 🔗
- flex: the fast lexical analyser generator 🔗
- flutter: Build apps for any screen 🔗
- fmt: simple optimal text formatter 🔗
- fnm: Fast and simple Node.js version manager, built in Rust 🔗
- fold: wrap each input line to fit in specified width 🔗
- fortune: print a random, hopefully interesting, adage 🔗
- fq: Tool, language and decoders for working with binary data. 🔗
- free: Display amount of free and used memory in the system 🔗
- fs_usage: Filesystem usage (process/pathname). (macOS) 🔗
- ftp: Internet file transfer program 🔗
- fuser: identify processes using files or sockets 🔗
- fvm: Flutter Version Management 🔗
- fwupdmgr: firmware update manager client utility 🔗
- fx: Terminal JSON viewer & processor 🔗
- fzf: A command-line fuzzy finder 🔗
- fzy: A simple, fast fuzzy finder for the terminal 🔗
- g++: GNU project C and C++ compiler 🔗
- gatsby: The best React-based framework with performance, scalability and security built in. 🔗
- gawk: pattern scanning and processing language 🔗
- gcc: GNU project C and C++ compiler 🔗
- gcloud: a set of tools to create and manage Google Cloud resources. 🔗
- gdb: The GNU Project Debugger 🔗
- gdu: Pretty fast disk usage analyzer written in Go. 🔗
- gem: Library packaging and distribution for Ruby. 🔗
- genact: A nonsense activity generator. 🔗
- getent: get entries from Name Service Switch libraries 🔗
- getfacl: get file access control lists 🔗
- getfattr: get extended attributes of filesystem objects 🔗
- getmail: retrieve messages from one or more POP3, IMAP4, or SDPS mailboxes and deliver to a maildir, mboxrd-format mbox file, or external MDA 🔗
- getopt: parse command options enhanced 🔗
- gh: Take GitHub to the command line 🔗
- ghorg: Quickly clone an entire org/users repositories into one directory 🔗
- ghostscript: PostScript and PDF language interpreter and previewer 🔗
- ghq: Remote repository management made easy. 🔗
- ghz: Simple gRPC benchmarking and load testing tool 🔗
- gibo: Easy access to gitignore boilerplates 🔗
- gio: GIO commandline tool 🔗
- git: fast, scalable, distributed revision control system 🔗
- git-cliff: A highly customizable Changelog Generator that follows Conventional Commit specifications 🔗
- git-crypt: Transparent file encryption in git 🔗
- git-lfs: Git extension for versioning large files 🔗
- git-open: Open the repo website (GitHub, GitLab, Bitbucket) in your browser. 🔗
- git-quick-stats: a simple and efficient way to access various statistics in a git repository. 🔗
- git-sizer: Compute various size metrics for a Git repository, flagging those that might cause problems. 🔗
- gitleaks: Audit git repos for secrets 🔗
- glab: bringing GitLab to your command line 🔗
- glances: Alternative to top/htop. 🔗
- global: print locations of given symbols 🔗
- glow: Render markdown on the CLI, with pizzazz! 🔗
- gm: GraphicsMagick Image Processing System 🔗
- gnutls-cli: GnuTLS client 🔗
- gnutls-serv: GnuTLS server 🔗
- go: a tool for managing Go source code. 🔗
- goawk:A POSIX-compliant AWK interpreter written in Go, with CSV support 🔗
- goctl: a go-zero's built-in handcuffle 🔗
- godoc: extracts and generates documentation for Go programs. 🔗
- gofmt: formats Go programs. 🔗
- gojq: Pure Go implementation of jq 🔗
- goose: a database migration tool. 🔗
- gopass: The slightly more awesome standard unix password manager for teams 🔗
- goreleaser: Deliver Go binaries as fast and easily as possible 🔗
- gource: software version control visualization 🔗
- gpasswd: administer /etc/group and /etc/gshadow 🔗
- gpg: OpenPGP encryption and signing tool 🔗
- gpg-agent: Secret key management for GnuPG 🔗
- gphoto2: command-line gphoto2 client 🔗
- gping: Ping, but with a graph. 🔗
- gprof: display call graph profile data 🔗
- gradle: Powerful build system for the JVM 🔗
- grep: print lines that match patterns 🔗
- grex: generates regular expressions from user-provided test cases. 🔗
- groff: front-end for the groff document formatting system 🔗
- gron: Make JSON greppable. 🔗
- groupadd: create a new group 🔗
- groupdel: delete a group 🔗
- groupmems: administer members of a user's primary group 🔗
- groupmod: modify a group definition on the system 🔗
- groups: print the groups a user is in 🔗
- grpcurl: Like cURL, but for gRPC 🔗
- grype: A vulnerability scanner for container images, filesystems, and SBOMs. 🔗
- gs: PostScript and PDF language interpreter and previewer 🔗
- gsettings: GSettings configuration tool 🔗
- guix: functional cross-platform package manager for Unix-like OS. 🔗
- gum: A tool for glamorous shell scripts 🔗
- gunzip: decompress and concatenate files to standard output 🔗
- gzip: decompress and concatenate files to standard output 🔗
- hadolint: Dockerfile Linter written in Haskell 🔗
- halt: Halt, power-off or reboot the machine 🔗
- hashcat: Advanced CPU-based password recovery utility 🔗
- hashdeep: Compute, compare, or audit multiple message digests 🔗
- hasura: accelerates API development by 10x by giving you GraphQL or REST APIs with built-in authorization on your data, instantly. 🔗
- hdiutil: Manipulate disk images (attach, verify, burn, etc). (macOS) 🔗
- hdparm: get/set SATA/IDE device parameters 🔗
- head: output the first part of files 🔗
- helm: The Kubernetes package manager 🔗
- helmfile: Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases in one shot 🔗
- help2man: generate a simple manual page 🔗
- hexchat: IRC client for X based on X-Chat 2 🔗
- hexdump: display file contents in hexadecimal, decimal, octal, or ascii 🔗
- hexyl: A command-line hex viewer 🔗
- highlight: a universal sourcecode to formatted text converter 🔗
- himalaya CLI to manage emails 🔗
- hledger: lightweight, cross platform, multi-currency, double-entry accounting software. 🔗
- hostname: show or set the system's host name 🔗
- hostnamectl: Control the system hostname 🔗
- hrp: A API testing tools. 🔗
- htmlq: Like jq, but for HTML. 🔗
- htop: interactive processes viewer 🔗
- httm: Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 🔗
- http: a command-line HTTP client 🔗
- https: a command-line HTTP client 🔗
- hugo: A fast and flexible static site generator 🔗
- hunspell: spell checker and morphological analyzer 🔗
- hurl: run and test HTTP requests with plain text. 🔗
- hwclock: time clocks utility 🔗
- hwinfo: probe for hardware 🔗
- hx: A post-modern text editor. 🔗
- hyperfine: A command-line benchmarking tool 🔗
- icdiff: terminal side-by-side colorized word diff 🔗
- iconv: convert text from one character encoding to another 🔗
- id: print real and effective user and group IDs 🔗
- ifconfig: configure a network interface 🔗
- ifdown: bring interfaces down 🔗
- iftop: display bandwidth usage on an interface by host 🔗
- ifup: bring a network interface up 🔗
- initctl: Control tool for Finit 🔗
- install: copy files and set attributes 🔗
- ionice: set or get process I/O scheduling class and priority 🔗
- iostat: Report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions. 🔗
- ip: show / manipulate routing, network devices, interfaces and tunnels 🔗
- ipatool: searching and downloading app packages (known as ipa files) from the iOS App Store. 🔗
- ipinfo: Official Command Line Interface for the IPinfo API 🔗
- ipset: administration tool for IP sets 🔗
- iptables: administration tool for IPv4/IPv6 packet filtering and NAT 🔗
- irssi: a modular IRC client for UNIX 🔗
- istioctl: Istio configuration command line utility for service operators to debug and diagnose their Istio mesh. 🔗
- iwconfig: configure a wireless network interface 🔗
- jar: Manipulates Java Archive (JAR) files. 🔗
- java: Launches a Java application. 🔗
- jdupes: identify and delete or link duplicate files 🔗
- jenv: Manage your Java environment 🔗
- jless: JSON viewer designed for reading, exploring, and searching through JSON data. 🔗
- jmeter: Apache JMeter - Load testing tool 🔗
- join: join lines of two files on a common field 🔗
- joker: Small Clojure interpreter, linter and formatter. 🔗
- journalctl: Query the systemd journal 🔗
- jq: Command-line JSON processor 🔗
- jql: A JSON Query Language CLI tool 🔗
- julia: Fast, Dynamic Programming Language 🔗
- just: Just a command runner 🔗
- k3d: Little helper to run CNCF's k3s in Docker 🔗
- k6: A modern load testing tool, using Go and JavaScript 🔗
- k9s: Kubernetes CLI To Manage Your Clusters In Style! 🔗
- kak: mawww's experiment for a better code editor 🔗
- keepassxc-cli: Cross Platform Password Manager 🔗
- keybase: keybase: keeping everyone's chats and files safe, from families to communities to companies. 🔗
- keytool: Manages a keystore (database) of cryptographic keys, X.509 certificate chains, and trusted certificates. 🔗
- khal: CLI calendar application 🔗
- kill: send a signal to a process 🔗
- killall: kill processes by name 🔗
- killport: A command-line tool to easily kill processes running on a specified port. 🔗
- kind: Kubernetes IN Docker - local clusters for testing Kubernetes 🔗
- kmutil: multipurpose tool for managing kernel extensions (kexts) and kext collections on disk. (macOS) 🔗
- kompose: Convert Compose to Kubernetes 🔗
- kops: Kubernetes Operations (kOps) 🔗
- kotlin: run Kotlin programs, scripts or REPL. 🔗
- kpartx: Create device maps from partition tables. 🔗
- kubeadm: Easily bootstrap a secure Kubernetes cluster 🔗
- kubectl: controls the Kubernetes cluster manager. 🔗
- kubectx: a tool to switch between contexts (clusters) on kubectl faster. 🔗
- kubens: a tool to switch between Kubernetes namespaces (and configure them for kubectl) easily. 🔗
- kubescape: an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters 🔗
- kustomize: Customization of kubernetes YAML configurations 🔗
- laravel: a web application framework with expressive, elegant syntax. 🔗
- last: show a listing of last logged in users 🔗
- lastb: show a listing of last logged in users 🔗
- lastlog: reports the most recent login of all users or of a given user 🔗
- launchctl: Interfaces with launchd to load, unload daemons/agents and generally control launchd. (macOS) 🔗
- lazygit: simple terminal UI for git commands 🔗
- ldconfig: configure dynamic linker run-time bindings 🔗
- ldd: print shared object dependencies 🔗
- lefthook: Fast and powerful Git hooks manager for any type of projects. 🔗
- lerna: a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository 🔗
- less: opposite of more 🔗
- lf: Terminal file manager 🔗
- lima: an alias for "limactl shell default". 🔗
- limactl: Linux virtual machines 🔗
- link: call the link function to create a link to a file 🔗
- links: lynx-like alternative character mode WWW browser 🔗
- ln: make links between files 🔗
- lnav: Log file navigator 🔗
- lldb: Next generation, high-performance debugger 🔗
- loadkeys: load keyboard translation tables 🔗
- locale: get locale-specific information 🔗
- localectl: Control the system locale and keyboard layout settings 🔗
- locate: find files by name, quickly 🔗
- locust: Write scalable load tests in plain Python 🔗
- loginctl: Control the systemd login manager 🔗
- logrotate: rotates, compresses, and mails system logs 🔗
- look: display lines beginning with a given string 🔗
- losetup: set up and control loop devices 🔗
- lp: print files 🔗
- lpass: LastPass command line interface tool 🔗
- ls: list directory contents 🔗
- lsattr: list file attributes on a Linux second extended file system 🔗
- lsblk: list block devices 🔗
- lsb_release: print distribution-specific information 🔗
- lscpu: display information about the CPU architecture 🔗
- lsd: The next gen ls command 🔗
- lshw: HardWare LiSter for Linux 🔗
- lslocks: list local system locks 🔗
- lslogins: display information about known users in the system 🔗
- lsmem: list the ranges of available memory with their online status 🔗
- lsns: list namespaces 🔗
- lsof: utility to list open files 🔗
- lsusb: list USB devices 🔗
- ltrace: A library call tracer 🔗
- lua: Lua interpreter 🔗
- luarocks: the package manager for the Lua programming language. 🔗
- lux: Fast and simple video downloader 🔗
- lychee: A fast, async, stream-based link checker written in Rust. 🔗
- lynx: a general purpose distributed information browser for the World Wide Web 🔗
- lzcat: Compress or decompress .xz and .lzma files 🔗
- lzma: Compress or decompress .xz and .lzma files 🔗
- m: Swiss Army Knife for macOS. (macOS) 🔗
- m4: macro processor 🔗
- machinectl: Control the systemd machine manager 🔗
- mackup: Keep your application settings in sync (OS X/Linux) 🔗
- make: GNU make utility to maintain groups of programs 🔗
- makepkg: package build utility for Arch linux 🔗
- man: an interface to the system reference manuals 🔗
- mariner: Navigate torrents 🔗
- mas: Mac App Store command line interface. (macOS) 🔗
- mask: A CLI task runner defined by a simple markdown file 🔗
- mat2: the metadata anonymisation toolkit 2 🔗
- mbuffer: measuring buffer 🔗
- md5sum: compute and check MD5 message digest 🔗
- mdbook: Create book from markdown files. 🔗
- mdfind: Spotlight search. (macOS) 🔗
- mdimport: Import file hierarchies into the Spotlight metadata datastore. (macOS) 🔗
- mdls: List the metadata attributes for a specified file. (macOS) 🔗
- mdutil: Manage the metadata stores used by Spotlight. (macOS) 🔗
- meld: graphical tool to diff and merge files 🔗
- meson: a high productivity build system 🔗
- micro: A modern and intuitive terminal-based text editor 🔗
- mii-tool: view, manipulate media-independent interface status 🔗
- minikube: Run Kubernetes locally 🔗
- miniserve: a CLI tool to serve files and dirs over HTTP 🔗
- mitmdump: an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets. 🔗
- mitmproxy: an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets. 🔗
- mitmweb: an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets. 🔗
- mix: a build tool for Elixir 🔗
- mkdir: make directories 🔗
- mkdocs: Project documentation with Markdown. 🔗
- mkfifo: make FIFOs (named pipes) 🔗
- mkfs: build a Linux filesystem 🔗
- mknod: make block or character special files 🔗
- mkpasswd: Crypts the PASSWORD 🔗
- mkswap: set up a Linux swap area 🔗
- mktemp: create a temporary file or directory 🔗
- modinfo: Show information about a Linux Kernel module 🔗
- modprobe: Add and remove modules from the Linux Kernel 🔗
- molecule: aids in the development and testing of Ansible roles. 🔗
- mongocli: a modern command line interface that enables you to manage your MongoDB services from the terminal. 🔗
- mongoimport: Import CSV, TSV or JSON data into MongoDB. 🔗
- mongosh: a fully functional JavaScript and Node.js 16.x REPL environment for interacting with MongoDB deployments 🔗
- monolith: CLI tool for saving complete web pages as a single HTML file. 🔗
- more: file perusal filter for crt viewing 🔗
- mosh: Mobile Shell 🔗
- most: browse or page through a text file 🔗
- mount: mount a filesystem 🔗
- mpc: a command-line client for the Music Player Daemon. 🔗
- mpstat: Report processors related statistics. 🔗
- mpv: video player based on MPlayer/mplayer2 🔗
- msfconsole: main Metasploit command-line interface 🔗
- msfdb: easily setup and control both a database and a Web Service capable of connecting this database with Metasploit 🔗
- mtr: a network diagnostic tool 🔗
- mutt: The Mutt Mail User Agent 🔗
- muffet: Fast website link checker in Go 🔗
- mv: move (rename) files 🔗
- mvn: a software project management and comprehension tool. 🔗
- mypy: Optional static typing for Python. 🔗
- mysql: the MySQL command-line client 🔗
- mysqldump: a database backup program 🔗
- naabu: A fast port scanner written in go with a focus on reliability and simplicity. 🔗
- nali: An offline tool for querying IP geographic information and CDN provider. 🔗
- namei: follow a pathname until a terminal point is found 🔗
- nano: Nano's ANOther editor, inspired by Pico 🔗
- navi: An interactive cheatsheet tool 🔗
- nc: arbitrary TCP and UDP connections and listens 🔗
- ncu: Find newer versions of package dependencies than what your package.json allows 🔗
- ncat: Concatenate and redirect sockets 🔗
- ncdu: NCurses Disk Usage 🔗
- neofetch: Shows Linux System Information with Distribution Logo 🔗
- neomutt: The NeoMutt Mail User Agent (MUA) 🔗
- nest: A progressive Node.js framework for building efficient and scalable server-side applications. 🔗
- netcat: arbitrary TCP and UDP connections and listens 🔗
- netctl: Control the netctl network profile manager 🔗
- netctl-auto: Control automatic selection of wireless netctl profiles 🔗
- nethogs: Linux 'net top' tool 🔗
- networkQuality: Network quality testing tool. (macOS) 🔗
- networkctl: Query the status of network links 🔗
- networksetup: Configuration tool for network settings in System Preferences. (macOS) 🔗
- newman: a command-line collection runner for Postman 🔗
- newrelic: The New Relic CLI enables users to perform tasks against the New Relic APIs 🔗
- newsboat: An RSS/Atom feed reader for text terminals 🔗
- next: The React Framework 🔗
- nexttrace: Open source visual route tracking CLI tool 🔗
- nfpm: a simple and 0-dependencies deb, rpm, apk and arch linux packager written in Go. 🔗
- ng: CLI tool for Angular 🔗
- nginx: HTTP and reverse proxy server, mail proxy server 🔗
- ngrep: network grep 🔗
- ngrok: Introspected tunnels to localhost 🔗
- nhost: The New Relic Command Line Interface 🔗
- nice: run a program with modified scheduling priority 🔗
- ninja: a small build system with a focus on speed 🔗
- nix-build: build a Nix expression 🔗
- nix-channel: manage Nix channels 🔗
- nix-collect-garbage: delete unreachable store objects 🔗
- nix-copy-closure: copy a closure to or from a remote machine via SSH 🔗
- nix-env: manipulate or query Nix user environments 🔗
- nix-hash: compute the cryptographic hash of a path 🔗
- nix-instantiate: instantiate store derivations from Nix expressions 🔗
- nix-prefetch-url: copy a file from a URL into the store and print its hash 🔗
- nix-shell: start an interactive shell based on a Nix expression 🔗
- nix-store: manipulate or query the Nix store 🔗
- nixpacks: App source + Nix packages + Docker = Image 🔗
- nl: number lines of files 🔗
- nm: list symbols from object files 🔗
- nmap: The Network Mapper 🔗
- nmcli: command-line tool for controlling NetworkManage 🔗
- nnn: Free, fast, friendly file manager 🔗
- node: an open-source, cross-platform JavaScript runtime environment. 🔗
- nohup: run a command immune to hangups, with output to a non-tty 🔗
- nomad: Orchestration made easy 🔗
- npm: the package manager for JavaScript 🔗
- npx: Run a command from an npm package 🔗
- nsenter: run program in different namespaces 🔗
- nssm: Non-Sucking Service Manager 🔗
- nu: A new type of shell 🔗
- numfmt: Convert numbers from/to human-readable strings 🔗
- nvim: hyperextensible Vim-based text editor 🔗
- nvm: Node Version Manager 🔗
- nvram: Manipulate firmware variables. (macOS) 🔗
- objdump: display information from object files 🔗
- ocaml: The OCaml interactive toplevel 🔗
- od: dump files in octal and other formats 🔗
- oh-my-posh: The most customisable and low-latency cross platform/shell prompt renderer 🔗
- oha: HTTP load generator, inspired by rakyll/hey with tui animation. 🔗
- okteto: Remote Development Environments powered by Kubernetes 🔗
- ollama: Get up and running with Llama 2 and other large language models locally 🔗
- onefetch: Command-line Git information tool 🔗
- op: 1Password CLI provides commands to manage and administer a 1Password account. 🔗
- opa: An open source project to policy-enable your service. 🔗
- opam: source-based package manager for ocaml. 🔗
- openssl: OpenSSL command line program 🔗
- opkg: a lightweight package management system 🔗
- optipng: Optimize Portable Network Graphics files 🔗
- osascript: Execute AppleScripts and other OSA language scripts. (macOS) 🔗
- osqueryi: your OS as a high-performance relational database 🔗
- otool: the otool-compatible command line parser for llvm-objdump 🔗
- ouch: easily compressing and decompressing files and directories. 🔗
- oxipng: Multithreaded PNG optimizer written in Rust 🔗
- packer: Automate image builds 🔗
- pacman: package manager utility for Arch linux 🔗
- pactl: Control a running PulseAudio sound server 🔗
- pandoc: Universal markup converter 🔗
- parallel: build and execute shell command lines from standard input in parallel 🔗
- pass: stores, retrieves, generates, and synchronizes passwords securely 🔗
- passwd: change user password 🔗
- paste: merge lines of files 🔗
- pastel: A command-line tool to generate, analyze, convert and manipulate colors 🔗
- patch: apply a diff file to an original 🔗
- pathchk: check whether file names are valid or portable 🔗
- pbcopy: Copy data from STDIN to the clipboard. (macOS) 🔗
- pdfcpu: A PDF processor written in Go. 🔗
- pdfgrep: search PDF files for a regular expression 🔗
- peco: Simplistic interactive filtering tool 🔗
- pee: tee standard input to pipe 🔗
- percol: adds flavor of interactive selection to the traditional pipe concept on UNIX. 🔗
- perf: Performance analysis tools for Linux 🔗
- perl: The Perl 5 language interpreter 🔗
- pest: an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP. 🔗
- pgcli: Postgres CLI with autocompletion and syntax highlighting 🔗
- pg_dump: extract a PostgreSQL database into a script file or other archive file 🔗
- pg_dumpall: extract a PostgreSQL database cluster into a script file 🔗
- pg_restore: restore a PostgreSQL database from an archive file created by pg_dump 🔗
- pgrep: look up, signal, or wait for processes based on name and other attributes 🔗
- php: PHP Command Line Interface 🔗
- phpunit: The PHP Unit Testing framework. 🔗
- pidof: find the process ID of a running program. 🔗
- pidstat: Report statistics for Linux tasks. 🔗
- ping: send ICMP ECHO_REQUEST to network hosts 🔗
- pinky: lightweight finger 🔗
- pip: The Python package installer 🔗
- pip3: The Python package installer 🔗
- pipenv: Python Development Workflow for Humans. 🔗
- pipx: Install and Run Python Applications in Isolated Environments 🔗
- pkg-config: Return metainformation about installed libraries 🔗
- pkgutil: Query and manipulate MacOS Installer packages and receipts. (macOS) 🔗
- pkill: look up or signal processes based on name and other attributes 🔗
- playwright: a framework for Web Testing and Automation. 🔗
- plocate: find files by name, quickly 🔗
- plutil: Property list utility 🔗
- pm2: Node.js Production Process Manager with a built-in Load Balancer. 🔗
- pmap: report memory map of a process 🔗
- pmset: Power management settings. (macOS) 🔗
- pnpm: Fast, disk space efficient package manager for Node.js 🔗
- pocketbase: Open Source realtime backend in 1 file 🔗
- pod: The Cocoa Dependency Manager. 🔗
- podman: A tool for managing OCI containers and pods. 🔗
- poetry: Python packaging and dependency management made easy 🔗
- poff: starts up, shuts down or lists the log of PPP connections 🔗
- pon: starts up, shuts down or lists the log of PPP connections 🔗
- pop: Send emails from your terminal 🔗
- port: Install and upgrade open source software on macOS. (macOS) 🔗
- poweroff: Halt, power-off or reboot the machine 🔗
- powertop: a power consumption and power management diagnosis tool. 🔗
- pr: convert text files for printing 🔗
- pre-commit: A framework for managing and maintaining multi-language pre-commit hooks. 🔗
- prettier: an opinionated code formatter. 🔗
- printenv: print all or part of environment 🔗
- procs: A modern replacement for ps written in Rust 🔗
- pry: Interactive Ruby 🔗
- ps: report a snapshot of the current processes. 🔗
- psql: PostgreSQL interactive terminal 🔗
- pstree: display a tree of processes 🔗
- ptx: produce a permuted index of file contents 🔗
- pueue: a command-line task management tool for sequential and parallel execution of long-running tasks. 🔗
- pulumi: Modern Infrastructure as Code 🔗
- pv: monitor the progress of data through a pipe 🔗
- pwd: print name of current/working directory 🔗
- pyenv: Simple Python version management 🔗
- pyright: Static type checker for Python 🔗
- pytest: testing framework for Python 🔗
- python: an interpreted, interactive, object-oriented programming language 🔗
- python3: an interpreted, interactive, object-oriented programming language 🔗
- qrencode: Encode input data in a QR Code and save as a PNG or EPS image. 🔗
- quilt: tool to manage series of patches 🔗
- rake: A make-like build utility for Ruby 🔗
- ranger: A VIM-inspired filemanager for the console 🔗
- rar: archive files with compression 🔗
- rbenv: Manage your app's Ruby environment 🔗
- rclone: rsync for cloud storage 🔗
- readelf: display information about ELF files 🔗
- rebar3: Erlang build tool 🔗
- readlink: print resolved symbolic links or canonical file names 🔗
- realpath: print the resolved path 🔗
- reboot: Halt, power-off or reboot the machine 🔗
- recode: converts files between character sets 🔗
- redis-cli: Command-line client to redis-server 🔗
- renice: alter priority of running processes 🔗
- resolvectl: Resolve domain names, IPV4 and IPv6 addresses, DNS resource records, and services 🔗
- restic: Backup and restore files 🔗
- resume: CLI tool to easily setup a new resume 🔗
- rfkill: tool for enabling and disabling wireless devices 🔗
- rg: recursively search the current directory for lines matching a pattern 🔗
- rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. 🔗
- rgrep: print lines that match patterns 🔗
- rhash: calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other message digests. 🔗
- rich: Rich text and formatting in the terminal 🔗
- rifle: ranger's file opener 🔗
- rm: remove files or directories 🔗
- rmdir: remove empty directories 🔗
- rmmod: Simple program to remove a module from the Linux Kernel 🔗
- robot: Generic automation framework for acceptance testing and RPA 🔗
- rollup: Next-generation ES module bundler 🔗
- route: show / manipulate the IP routing table 🔗
- Rscript: front end for scripting with R 🔗
- rsync: a fast, versatile, remote (and local) file-copying tool 🔗
- rtx: dev tools, env vars, task runner 🔗
- ruby: Interpreted object-oriented scripting language 🔗
- ruff: An extremely fast Python linter, written in Rust. 🔗
- rustc: Rust compiler 🔗
- rustfmt: Format Rust code 🔗
- rustup: The Rust toolchain installer 🔗
- rye: An Experimental Package Management Solution for Python 🔗
- s3cmd: Command-line tool for the Amazon S3 service 🔗
- sad: Space Age seD. 🔗
- sbt: An interactive build tool for Scala, Java, and more. 🔗
- sc-im: Spreadsheet Calculator Improvised 🔗
- scc: Sloc, Cloc and Code. Count lines of code in a directory with complexity estimation. 🔗
- scons: a software construction tool 🔗
- scoop: A command-line installer for Windows. (windows) 🔗
- scp: OpenSSH secure file copy 🔗
- scrcpy: Display and control your Android device 🔗
- screen: screen manager with VT100/ANSI terminal emulation 🔗
- scrot: command line screen capture utility 🔗
- scrypt: encrypt and decrypt files. 🔗
- sd: Intuitive find & replace CLI (sed alternative) 🔗
- sdk: a tool for managing parallel Versions of multiple Software Development Kits on any Unix based system. 🔗
- sed: stream editor for filtering and transforming text 🔗
- seq: print a sequence of numbers 🔗
- serve: Static file serving and directory listing 🔗
- service: run a System V init script 🔗
- setfacl: set file access control lists 🔗
- setfattr: set extended attributes of filesystem objects 🔗
- setpriv: run a program with different Linux privilege settings 🔗
- setsid: run a program in a new session 🔗
- sftp: OpenSSH secure file transfer 🔗
- sftpgo: Fully featured SFTP server with optional HTTP/S, FTP/S and WebDAV support. 🔗
- sg: a CLI tool for code structural search, lint, and rewriting. 🔗
- sh: command language interpreter 🔗
- sha1sum: compute and check SHA1 message digest 🔗
- sha256sum: compute and check SHA256 message digest 🔗
- sha512sum: compute and check SHA512 message digest 🔗
- shar: create a shell archive 🔗
- shasum: Print or Check SHA Checksums 🔗
- shellcheck: a static analysis tool for shell scripts 🔗
- shfmt: shell formatter, parser, and interpreter 🔗
- shortcuts: Manage macOS shortcuts. (macOS) 🔗
- shred: overwrite a file to hide its contents, and optionally delete it 🔗
- shuf: generate random permutations 🔗
- shutdown: Halt, power-off or reboot the machine 🔗
- silicon: Create beautiful image of your source code. 🔗
- simctl: Command line utility to control the Simulator. (macOS) 🔗
- sk: Fuzzy Finder in rust! 🔗
- slabtop: display kernel slab cache information in real time 🔗
- slides: Terminal based presentation tool 🔗
- slrn: An easy to use NNTP / spool based newsreader. 🔗
- smartctl: Control and Monitor Utility for SMART Disks 🔗
- smbclient: ftp-like client to access SMB/CIFS resources on servers 🔗
- snap: The app store for Linux 🔗
- softwareupdate: Check for new and updated versions of your software based on information about your computer and current software. (macOS) 🔗
- sops: Simple and flexible tool for managing secrets 🔗
- sort: sort lines of text files 🔗
- source-highlight: convert source code to syntax highlighted document 🔗
- speedtest: Command line interface for testing internet bandwidth using speedtest.net. 🔗
- split: split a file into pieces 🔗
- sqlfluff: The SQL Linter for Humans 🔗
- sqlite3: A command line interface for SQLite version 3 🔗
- ss: another utility to investigate sockets 🔗
- ssh: OpenSSH remote login client 🔗
- ssh-agent: OpenSSH authentication agent 🔗
- ssh-copy-id: use locally available keys to authorise logins on a remote machine 🔗
- ssh-keygen: OpenSSH authentication key utility 🔗
- sshfs: A network filesystem client to connect to SSH servers 🔗
- stack: The Haskell Tool Stack 🔗
- starship: The minimal, blazing-fast, and infinitely customizable prompt for any shell! 🔗
- stat: display file or file system status 🔗
- stdbuf: Run COMMAND, with modified buffering operations for its standard streams. 🔗
- stow: manage farms of symbolic links 🔗
- strace: a diagnostic, debugging and instructional userspace utility for Linux 🔗
- strings: print the sequences of printable characters in files 🔗
- strip: discard symbols and other data from object files 🔗
- stripe: A command-line tool for Stripe 🔗
- stty: change and print terminal line settings 🔗
- su: run a command with substitute user and group ID 🔗
- subl: Sublime Text Command Line Interface 🔗
- sudo: execute a command as another user 🔗
- sudoedit: edit files as another user 🔗
- sulogin: single-user login 🔗
- sum: checksum and count the blocks in a file 🔗
- supabase: The open source Firebase alternative. 🔗
- supervisorctl: control applications run by supervisord from the cmd line 🔗
- surreal: SurrealDB command-line interface and server 🔗
- sv: control and manage services monitored by runsv 🔗
- svgo: Node.js tool for optimizing SVG files 🔗
- svn: Subversion command line client tool 🔗
- svtplay-dl: Download videos from your favourite play services. 🔗
- swaks: Swiss Army Knife SMTP, the all-purpose SMTP transaction tester 🔗
- sw_vers: Print macOS operating system version. (macOS) 🔗
- swc: a super-fast TypeScript / JavaScript compiler written in Rust 🔗
- swift: Swift compiler 🔗
- syft: CLI tool and library for generating a Software Bill of Materials from container images and filesystems. 🔗
- sync: Synchronize cached writes to persistent storage 🔗
- sysctl: configure kernel parameters at runtime 🔗
- system_profiler: Report system hardware and software configuration. (macOS) 🔗
- systemctl: Control the systemd system and service manager 🔗
- systemd-analyze: Analyze and debug system manager 🔗
- systemd-nspawn: Spawn a command or OS in a light-weight container 🔗
- tac: concatenate and print files in reverse 🔗
- tail: output the last part of files 🔗
- tar: an archiving utility 🔗
- task: A task runner / simpler Make alternative written in Go 🔗
- tcpdump: dump traffic on a network 🔗
- tcsh: C shell with file name completion and command line editing 🔗
- tee: read from standard input and write to standard output and files 🔗
- telnet: user interface to the TELNET protocol 🔗
- terraform: Automate infrastructure on any cloud 🔗
- terragrunt: a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules. 🔗
- terramate: adds powerful capabilities such as code generation, stacks, orchestration, change detection, data sharing and more to Terraform. 🔗
- tesseract: Tesseract Open Source OCR Engine 🔗
- tex: text formatting and typesetting 🔗
- tfenv: Terraform version manager 🔗
- tfsec: Security scanner for your Terraform code 🔗
- tidy: check, correct, and pretty-print HTML files 🔗
- tig: text-mode interface for Git 🔗
- timedatectl: Control the system time and date 🔗
- timeout: run a command with a time limit 🔗
- time: run programs and summarize system resource usage 🔗
- tin: Usenet newsreader 🔗
- tinygo: a Go compiler for small places. 🔗
- tkn: CLI for tekton pipelines 🔗
- tldr: Collaborative cheatsheets for console commands 🔗
- tload: graphic representation of system load average 🔗
- tmate: terminal multiplexer with instant terminal sharing 🔗
- tmutil: Time Machine utility. (macOS) 🔗
- tmux: terminal multiplexer 🔗
- tmuxinator: Manage complex tmux sessions easily 🔗
- tokei: Count your code, quickly. 🔗
- top: display Linux processes 🔗
- torsocks: Shell wrapper to simplify the use of the torsocks(8) library to transparently torify an application. 🔗
- touch: change file timestamps 🔗
- tput: initialize a terminal or query terminfo database 🔗
- tr: translate or delete characters 🔗
- tracepath: traces path to a network host discovering MTU along this path 🔗
- traceroute: print the route packets trace to network host 🔗
- trash-empty: Empty for Command line trash utility. 🔗
- trash-list: List trashed files. 🔗
- trash-put: Command line trash utility. 🔗
- trash-restore: Restore for Command line trash utility. 🔗
- t-rec: Blazingly fast terminal recorder that generates animated gif images for the web. 🔗
- tree: list contents of directories in a tree-like format. 🔗
- trip: A network diagnostic tool 🔗
- trivy: Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues and hard-coded secrets 🔗
- truncate: shrink or extend the size of a file to the specified size 🔗
- trunk: Build, bundle & ship your Rust WASM application to the web. 🔗
- ts-node: TypeScript execution and REPL for node.js 🔗
- tsc: The TypeScript Compiler 🔗
- tshark: Dump and analyze network traffic 🔗
- tspin: A log file highlighter 🔗
- tsx: Node.js enhanced to run TypeScript & ESM files 🔗
- tty: print the file name of the terminal connected to standard input 🔗
- ttyd: a tool for sharing terminal over the web 🔗
- tuist: Create, maintain, and interact with Xcode projects at scale. (macOS) 🔗
- tune2fs: adjust tunable file system parameters on ext2/ext3/ext4 file systems 🔗
- turbo: The build system that makes ship happen 🔗
- twiggy: a code size profiler. 🔗
- typos: Source Code Spelling Correction 🔗
- typst: A new markup-based typesetting system that is powerful and easy to learn. 🔗
- uconv: convert data from one encoding to another 🔗
- udevadm: udev management tool 🔗
- ug: Ultra fast grep with query UI, fuzzy search, archive search, and more 🔗
- ugrep: Ultra fast grep with query UI, fuzzy search, archive search, and more 🔗
- umount: unmount filesystems 🔗
- uname: print system information 🔗
- unexpand: convert spaces to tabs 🔗
- uniq: report or omit repeated lines 🔗
- unison: a multi-platform bi-directional file synchronization tool 🔗
- unix2dos: DOS/Mac to Unix and vice versa text file format converter 🔗
- unlink: call the unlink function to remove the specified file 🔗
- unlzma: Compress or decompress .xz and .lzma files 🔗
- unshare: run program in new namespaces 🔗
- unxz: Compress or decompress .xz and .lzma files 🔗
- unzip: list, test and extract compressed files in a ZIP archive 🔗
- update-alternatives: maintain symbolic links determining default commands 🔗
- upower: abstraction for power management 🔗
- uptime: Tell how long the system has been running. 🔗
- upx: Ultimate Packer for eXecutables 🔗
- useradd: create a new user or update default new user information 🔗
- userdel: delete a user account and related files 🔗
- usermod: modify a user account 🔗
- usql: Universal command-line interface for SQL databases 🔗
- uuidgen: create a new UUID value 🔗
- vagrant: building and distributing development environments. 🔗
- vale: A markup-aware linter for prose built with speed and extensibility in mind. 🔗
- valgrind: a suite of tools for debugging and profiling programs 🔗
- vault: Manage secrets and protect sensitive data 🔗
- vcpkg: C++ Library Manager for Windows, Linux, and MacOS 🔗
- vdir: list directory contents 🔗
- vegeta: a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. 🔗
- vela: A Highly Extensible Platform Engine based on Kubernetes and Open Application Model. 🔗
- vercel: CLI for vercel frontend cloud. 🔗
- vfox: A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more. 🔗
- vhs: Your CLI home video recorder. 🔗
- vi: compact version of vim 🔗
- viddy: A modern watch command. Time machine and pager etc. 🔗
- vim: Vi IMproved, a programmer's text editor 🔗
- vimdiff: Similar to UNIX diff command we can use Vim to show diff in much better manner. 🔗
- virsh: the main interface for managing virsh guest domains 🔗
- visudo: edit the sudoers file 🔗
- vite: Next generation frontend tooling. 🔗
- viu: View images right from the terminal. 🔗
- vivid: LS_COLORS manager with multiple themes 🔗
- vlc: the VLC media player 🔗
- vmstat: Report virtual memory statistics 🔗
- volta: JS Toolchains as Code. 🔗
- vpnc: client for Cisco VPN3000 Concentrator, IOS and PIX 🔗
- vultr: Official command line tool for Vultr services 🔗
- w: Show who is logged on and what they are doing. 🔗
- w3m: WWW browsable pager 🔗
- wasm-bindgen: Generating JS bindings for a wasm file 🔗
- wasm-merge: Merge wasm files into one. 🔗
- wasm-opt: Read, write, and optimize files 🔗
- wasm-pack: your favorite rust -> wasm workflow tool! 🔗
- wasm-tools: Low level tooling for WebAssembly in Rust. 🔗
- wasm2js: Transform .wasm/.wat files to asm.js 🔗
- wasmer: The leading WebAssembly Runtime supporting WASIX, WASI and Emscripten 🔗
- watch: execute a program periodically, showing output fullscreen 🔗
- watchexec: Executes commands in response to file modifications 🔗
- watchgnupg: Read and print logs from a socket 🔗
- watchman: Watches files and records, or triggers actions, when they change. 🔗
- watson: A wonderful CLI to track your time! 🔗
- waypoint: Easy application deployment for Nomad, Kubernetes, and Amazon ECS 🔗
- wc: print newline, word, and byte counts for each file 🔗
- wdiff: display word differences between text files 🔗
- webpack-cli: A bundler for javascript and friends. 🔗
- websocat: Command-line client for WebSockets 🔗
- wezterm: A GPU-accelerated cross-platform terminal emulator and multiplexer 🔗
- wget: The non-interactive network downloader. 🔗
- whatis: display one-line manual page descriptions 🔗
- whereis: locate the binary, source, and manual page files for a command 🔗
- which: locate a command 🔗
- who: show who is logged on 🔗
- whois: client for the whois directory service 🔗
- wine: run Windows programs on Unix 🔗
- wineboot: perform Wine initialization, startup, and shutdown tasks 🔗
- winepath: Tool to convert Unix paths to/from Win32 paths 🔗
- winetricks: manage virtual Windows environments using Wine 🔗
- winget: Windows Package Manager. (windows) 🔗
- wipefs: wipe a signature from a device 🔗
- wireshark: Interactively dump and analyze network traffic 🔗
- wodim: write data to optical disk media 🔗
- wp: The command-line interface for WordPress. 🔗
- wpa_cli: WPA command line client 🔗
- wrangler: command line tool for building Cloudflare Workers. 🔗
- wrk: Modern HTTP benchmarking tool 🔗
- wscat: WebSocket cat 🔗
- wsl: CLI for Windows Subsytem for Linux. (windows) 🔗
- xargs: build and execute command lines from standard input 🔗
- xc: Markdown defined task runner. 🔗
- xclip: command line interface to X selections (clipboard) 🔗
- xcode-select: Manage the active developer directory for Xcode and BSD tools. (macOS) 🔗
- xcodebuild: build Xcode projects and workspaces. (macOS) 🔗
- xcodeproj: Create and modify Xcode projects from Ruby. (macOS) 🔗
- xcodes: The best command-line tool to install and switch between multiple versions of Xcode. (macOS) 🔗
- xcrun: Run or locate development tools and properties. (macOS) 🔗
- 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 🔗
- xh: Friendly and fast tool for sending HTTP requests. 🔗
- xinput: utility to configure and test X input devices 🔗
- xmake: A cross-platform build utility based on Lua 🔗
- xmlstarlet: command line XML/XSLT toolkit 🔗
- xonsh: Python-powered, cross-platform, Unix-gazing shell. 🔗
- xplr: A hackable, minimal, fast TUI file explorer 🔗
- xrandr: primitive command line interface to RandR extension 🔗
- xsel: manipulate the X selection. 🔗
- xsv: A fast CSV command line toolkit written in Rust. 🔗
- xxd: make a hexdump or do the reverse. 🔗
- xxhsum: print or check xxHash non-cryptographic checksums 🔗
- xxh32sum: print or check xxHash non-cryptographic checksums 🔗
- xxh64sum: print or check xxHash non-cryptographic checksums 🔗
- xxh128sum: print or check xxHash non-cryptographic checksums 🔗
- xz: Compress or decompress .xz and .lzma files 🔗
- xzcat: Compress or decompress .xz and .lzma files 🔗
- yadm: Yet Another Dotfiles Manager 🔗
- yarn: Fast, reliable, and secure dependency management. 🔗
- yj: Convert between YAML, TOML, JSON, and HCL. 🔗
- ykman: configuring any YubiKey over all USB interfaces. 🔗
- yomo: Stateful Serverless Framework for Software Edge Infra 🔗
- you-get: Dumb downloader that scrapes the web 🔗
- youtube-dl: Command-line program to download videos from YouTube.com and other video sites 🔗
- yq: a portable command-line YAML, JSON, XML, CSV, TOML and properties processor 🔗
- yt-dlp: A youtube-dl fork with additional features and fixes 🔗
- yum: Package manager for Red Hat Enterprise Linux. 🔗
- zathura: a document viewer 🔗
- zcat: decompress and concatenate files to standard output 🔗
- zellij: A terminal workspace with batteries included 🔗
- zenith: sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage 🔗
- zfs: configures ZFS file systems 🔗
- zig: Programming language designed for robustness, optimality, and clarity 🔗
- zip: package and compress (archive) files 🔗
- zipcloak: encrypt entries in a zipfile 🔗
- zk: A plain text note-taking assistant 🔗
- zola: A fast static site generator in a single binary with everything built-in. 🔗
- zoxide: A smarter cd command. 🔗
- zpool: configures ZFS storage pools 🔗
- zypper: package manager for openSUSE linux 🔗