ab: name: Apache Benchmark desc: a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server website: https://httpd.apache.org/docs/2.4/programs/ab.html ag: name: the silver searcher github: ggreer/the_silver_searcher desc: A code-searching tool similar to ack, but faster. website: https://geoff.greer.fm/ag/ amber: website: https://amber-lang.com/ desc: a programming language transpiled into Bash Script github: Ph0enixKM/Amber tags: rust arc: desc: Easily create & extract archives, and compress & decompress files of various formats github: mholt/archiver aria2: desc: lightweight multi-protocol & multi-source command-line download utility github: aria2/aria2 asciinema: desc: Record and share your terminal sessions website: https://asciinema.org/ pip: asdf: desc: manage developement environments for many languages with multiple concurrent versions github: asdf-vm/asdf atuin: website: https://atuin.sh/ desc: Magical shell history github: ellie/atuin axel: desc: Lightweight CLI download accelerator github: axel-download-accelerator/axel bat: desc: A cat(1) clone with syntax highlighting and Git integration github: sharkdp/bat benthos: desc: Fancy stream processing made operationally mundane website: https://www.benthos.dev/ github: benthosdev/benthos bfs: desc: A breadth-first version of the UNIX find command website: https://tavianator.com/projects/bfs.html github: tavianator/bfs tags: C, find bottom: desc: A customizable cross-platform graphical process/system monitor for the terminal github: ClementTsang/bottom br: name: Broot desc: Get an overview of a directory, even a big one github: Canop/broot bfs: desc: A breadth-first version of the UNIX find command website: https://tavianator.com/projects/bfs.html github: tavianator/bfs tags: C, find btop: github: aristocratos/btop desc: A monitor of resources tags: cpp chezmoi: desc: Manage your dotfiles across multiple diverse machines, securely github: twpayne/chezmoi claws: desc: websocket interactive client github: thehowl/claws cliget: desc: install various tools in your user profile #github: setop/cliget curl: github: curl/curl website: https://curl.se/ desc: transferring data with URL syntax d2: name: Declarative Diagramming desc: a diagram scripting language that turns text to diagrams website: https://d2-lang.com/ github: terrastruct/d2 delta: desc: A syntax-highlighting pager for git, diff, grep, and blame output name: git-delta cargo: git-delta github: dandavison/delta diagram: desc: CLI app to convert ASCII arts into hand drawn diagrams github: esimov/diagram tags: Go, diagram, ascii difft: desc: diff tool that compares files based on their syntax, not line-by-line website: https://difftastic.wilfred.me.uk/ github: Wilfred/difftastic tags: Rust, AST, tree-sitter diskonaut: desc: Terminal disk space navigator, disk tree-map github: imsnif/diskonaut dslcad: desc: a programming language & interpreter for building 3D models github: DSchroer/dslcad dt: desc: duct tape for your unix pipes website: https://dt.plumbing/ github: so-dang-cool/dt tags: text-processing, Zig dua: desc: View disk space usage and delete unwanted data, fast. github: Byron/dua-cli duf: desc: Disk Usage/Free Utility - a better 'df' alternative github: muesli/duf exa: desc: modern replacement for ‘ls’ ; unmaintaned, prefer eza github: ogham/exa eza: desc: enhanced ls (active clone of exa) github: eza-community/eza fail: desc: this entry will fail, for test purpose github: fail/fail fd: desc: A simple, fast and user-friendly alternative to `find` github: sharkdp/fd feh: desc: feh is an X11 image viewer aimed mostly at console users github: derf/feh website: https://feh.finalrewind.org/ tags: C fend: desc: Arbitrary-precision unit-aware calculator website: https://printfn.github.io/fend/ github: printfn/fend cargo: ffmpeg: desc: A complete, cross-platform solution to record, convert and stream audio and video releases: http://ffmpeg.org/releases/ fgron: desc: fast version of gron (use simdjson pull parser) also provide a fast jq for simple expression github: adamritter/fastgron fio: desc: io benchmark flyscrap: desc: A standalone and scriptable web scraper in Go github: philippta/flyscrape website: https://flyscrape.com/ tags: Go, scrapping fq: desc: jq for binary formats - tool, language and decoders for working with binary and text formats github: wader/fq fzf: desc: fuzzy search gat: desc: cat alternative written in Go github: koki-develop/gat glances: desc: a better top/htop glow: desc: markdown viewer github: charmbracelet/glow gotty: desc: Share your terminal as a web application grex: github: pemistahl/grex desc: build regular expressions from samples website: https://pemistahl.github.io/grex-js/ cargo: gron: desc: flatter json to make it greppable github: tomnomnom/gron grype: desc: A vulnerability scanner for container images and filesystems github: anchore/grype gum: desc: A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code! github: charmbracelet/gum tags: Go hey: desc: HTTP load generator, ApacheBench (ab) replacement github: rakyll/hey hishtory: desc: Better Shell History github: ddworken/hishtory htmlq: desc: Like jq, but for HTML. like pup github: mgdm/htmlq cargo: tags: rust, query htop: desc: an interactive process viewer github: htop-dev/htop website: https://htop.dev/ httpie: desc: A simple yet powerful command-line HTTP and API testing client for the API era. pip: tags: curl httpx: desc: fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2 pip: tags: curl hurl: desc: run HTTP requests defined in a simple plain text format github: Orange-OpenSource/hurl website: https://hurl.dev/ tags: curl hx: name: helix desc: text editor, inspired by vim hyperfine: github: sharkdp/hyperfine desc: benchmarking tool tags: rust ijq: desc: interactive jq tool. Like jqplay for the commandline srht: gpanders/ijq website: https://gpanders.com/blog/making-ijq-fast tags: Go jaq: desc: A jq clone focussed on correctness, speed, and simplicity tags: rust github: 01mf02/jaq jc: desc: converts the output of popular command-line tools, file-types, and common strings to JSON github: kellyjonbrazil/jc pip: jc jd: desc: JSON diff and patch github: josephburnett/jd jinja2: desc: CLI for Jinja2 github: mattrobenolt/jinja2-cli jj: name: Jujutsu desc: A Git-compatible DVCS that is both simple and powerful github: martinvonz/jj tags: rust jless: desc: a command-line JSON viewer designed for reading, exploring, and searching through JSON data github: PaulJuliusMartinez/jless jp: desc: dead simple terminal plots from JSON data github: sgreben/jp jq: desc: json query github: stedolan/jq jqp: desc: a TUI playground to experiment with jq github: noahgorstein/jqp tags: Go just: desc: a handy way to save and run project-specific commands. github: casey/just tags: task runner, rust k3d: desc: a lightweight wrapper to run k3s (Rancher Lab's minimal Kubernetes distribution) in docker. website: https://k3d.io/ github: k3d-io/k3d status: not a tar.gz k3s: desc: Lightweight Kubernetes website: https://k3s.io/ github: k3s-io/k3s status: no linux asset ko: desc: a simple, fast container image builder for Go applications. github: ko-build/ko landrun: desc: Run any Linux process in a secure, unprivileged sandbox using Landlock LSM. Think firejail, but lightweight, user-friendly, and baked into the kernel. github: Zouuup/landrun lazygit: desc: simple terminal UI for git commands github: jesseduffield/lazygit lidecli: desc: Linux Desktop CLI - An unified command-line tool to interact with Desktop Environments and Window Managers github: juienpro/lidecli litestream: desc: Streaming replication for SQLite. github: benbjohnson/litestream website: https://litestream.io/ lnav: desc: An advanced log file viewer for the small-scale name: The Logfile Navigator website: https://lnav.org/ github: tstack/lnav lsd: desc: next gen ls command github: lsd-rs/lsd cargo: tags: rust mc: desc: minio client # versions, see https://github.com/penpyt/asdf-mc/raw/master/bin/list-all micro: github: zyedidia/micro desc: a modern and intuitive terminal-based text editor tags: Go, tui minify: desc: minifiers for web formats website: https://go.tacodewolff.nl/minify github: tdewolff/minify tags: Go minijail: desc: sandboxing and containment tool used in ChromeOS and Android website: https://google.github.io/minijail/ github: google/minijail minijinja: desc: a powerful template engine for Rust with minimal dependencies based on the syntax and behavior of the Jinja2 template engine for Python github: mitsuhiko/minijinja website: https://docs.rs/minijinja/ tags: Rust mintotp: desc: generate TOTP from the terminal github: susam/mintotp mintproxy: desc: interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets. pipx: mlr: desc: Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON name: miller github: johnkerl/miller mosh: desc: Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. website: https://mosh.org/ github: mobile-shell/mosho navi: desc: Interactive cheatsheet tool for the command-line github: denisidoro/navi tags: rust ndcu: desc: a disk usage analyzer with an ncurses interface website: https://dev.yorhel.nl/ncdu releases: https://dev.yorhel.nl/download/ nnn: desc: n³ The unorthodox terminal file manager github: jarun/nnn nvtop: desc: GPUs process monitoring for AMD, Intel and NVIDIA github: Syllo/nvtop outrun: desc: Delegate execution of a local command to a remote machine. github: Overv/outrun pip: pagefind: desc: Static low-bandwidth search at scale github: CloudCannon/pagefind pandoc: desc: Universal markup converter website: https://pandoc.org/ github: jgm/pandoc pet: desc: Simple command-line snippet manager github: knqyf263/pet pueue: github: Nukesor/pueue desc: processes a queue of shell commands tags: Rust pup: desc: Parsing HTML at the command line github: ericchiang/pup pylufic: pip: desc: Let's upload that file CLI qjs: desc: a small and embeddable Javascript engine. name: QuiskJS website: https://bellard.org/quickjs/ qr: desc: generate qr code github: Y2Z/qr qsv: desc: CSV sliced, diced & analyzed github: jqnatividad/qsv tags: Rust redo: desc: create reusable functions from your history in an interactive way github: barthr/redo relpipe: name: Relational pipes website: https://relational-pipes.globalcode.info/ desc: Relational pipes are an open data format designed for streaming structured data between two processes. tags: text-processing rg: name: ripgrep desc: improved grep github: BurntSushi/ripgrep rlwrap: desc: A readline wrapper, with history and completion github: hanslub42/rlwrap rq: name: Record Query desc: A tool for doing format transformation. Supports Avro, CBOR, JSON, MessagePack, Protocol Buffers, YAML, TOML, CSV github: dflemstr/rq sake: desc: a command runner for local and remote hosts github: alajmo/sake website: https://sakecli.com/ scc: github: boyter/scc desc: "Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates" tags: Go sd: github: chmln/sd desc: intuitive find & replace CLI (sed alternative) semgrep: desc: Lightweight static analysis for many languages. Find bug variants with patterns that look like source code. website: https://semgrep.dev/ github: semgrep/semgrep tags: ocaml, pattern semgrepx: desc: xargs for semgrep github: icholy/semgrepx tags: Go sg: name: ast-grep desc: fast and polyglot tool for code structural search, lint, rewriting at large scale github: ast-grep/ast-grep website: https://ast-grep.github.io/ tags: rust sk: name: skim desc: general fuzzy finder ; like fzf github: lotabout/skim cargo: skim tags: rust slugify: desc: generate sluged version of input github: un33k/python-slugify slurp: desc: put whole input in memory before processing ; this allow to overrite input file ; like `sed -i` ; prefer `sponge` from moreutils package # shell: cat > /dev/shm/slurp_$$ && cat /dev/shm/slurp_$$ ; rm /dev/shm/slurp_$$ so: desc: A terminal interface for Stack Overflow github: samtay/so cargo: tags: rust sqlite-utils: desc: manipulate sqlite db (ETL) website: https://sqlite-utils.datasette.io/ pipx: stork: desc: full text search, index in terminal, query in terminal or embed in web page github: jameslittle230/stork tab: desc: A modern text/number processing language for the shell. website: http://tab-lang.xyz/ bitbucket: tkatchev/tab task: github: go-task/task desc: A task runner / simpler Make alternative written in Go teip: desc: Highly efficient "Masking tape" for Shell github: greymd/teip termdbms: desc: A TUI for viewing and editing database files, CSV and SQLite. github: mathaou/termdbms terminews: desc: RSS client in the terminal github: antavelos/terminews #tldr: # desc: Collaborative cheatsheets for console commands ; must choose a client # website: https://tldr.sh/ tqdm: desc: a better pv pip: tre: desc: a better tree github: dduan/tre tags: Rust trivy: desc: Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more github: aquasecurity/trivy ttyd: desc: share terminal over the web github: tsl0922/ttyd typst: website: https://typst.app/ desc: A new markup-based typesetting system that is powerful and easy to learn. ugrep: desc: a more powerful, ultra fast, user-friendly, compatible grep github: Genivia/ugrep website: https://ugrep.com/ tags: cpp up: desc: interactively edit pipe name: Ultimate Plumber github: akavel/up ups: desc: Command line tools for manipulating UPS patch files github: rameshvarun/ups tags: go vd: name: VisiData website: https://www.visidata.org/ desc: interactive multitool for tabular data pip: visidata,lxml,odfpy,openpyxl,pyarrow,urllib3,requests,pyinstaller vhs: desc: Write terminal GIFs as code for integration testing and demoing your CLI tools. github: charmbracelet/vhs viddy: desc: modern watch command, time machine and pager github: sachaos/viddy vuls: desc: Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices github: future-architect/vuls watchexec: desc: Executes commands in response to file modifications github: watchexec/watchexec watchgod: desc: Watch a directory and execute a python function on changes. pip: websocat: desc: client for web sockets, like netcat/curl/socat but for ws:// github: vi/websocat wrk: desc: Modern HTTP benchmarking tool github: wg/wrk ww: name: webwormhole desc: creates ephemeral pipes between computers website: https://webwormhole.io/ xh: desc: Friendly and fast tool for sending HTTP requests github: ducaale/xh xidel: desc: extract data from HTML/XML document github: benibela/xidel website: http://www.videlibri.de/xidel.html tags: pascal xsv: desc: a fast CSV command line toolkit github: BurntSushi/xsv yazi: desc: terminal file manager github: sxyazi/yazi yq: desc: yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor github: mikefarah/yq website: https://mikefarah.gitbook.io/yq/ tags: go, yaml yq-py: desc: Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents github: kislyuk/yq website: https://kislyuk.github.io/yq/ tags: python, yaml z: name: zoxide desc: A smarter cd command. Supports all major shells, inspired by z and autojump. github: ajeetdsouza/zoxide zee: desc: modern text editor for the terminal cargo: zf: desc: a commandline fuzzy finder designed for filtering filepaths github: natecraddock/zf zq: desc: process data with Zed queries github: brimdata/zed zsync: desc: file transfer program ; based on rsync ; downloads only new parts of the file website: http://zsync.moria.org.uk/