cliget/catalog.yaml

527 lines
12 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ab:
fullname: 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
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
asdf:
desc: manage developement environments for many languages with multiple concurrent versions
github: asdf-vm/asdf
asciinema:
desc: Record and share your terminal sessions
website: https://asciinema.org/
pip:
atuin:
desc: Magical shell history
github: ellie/atuin
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
bottom:
desc: A customizable cross-platform graphical process/system monitor for the terminal
github: ClementTsang/bottom
br:
fullname: 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
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
d2:
fullname: Declarative Diagramming
desc: a diagram scripting language that turns text to diagrams
website: https://d2-lang.com/
github: terrastruct/d2
diagram:
desc: CLI app to convert ASCII arts into hand drawn diagrams
github: esimov/diagram
tags: Go, diagram, ascii
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
tag: 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
eza:
desc: enhanced ls (active clone of exa)
github: eza-community/eza
fail:
desc: this entry will fail, for test purpos
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
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/
tag: 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
gron:
desc: flatter json to make it greppable
github: tomnomnom/gron
grype:
desc: A vulnerability scanner for container images and filesystems
github: anchore/grype
hey:
desc: HTTP load generator, ApacheBench (ab) replacement
github: rakyll/hey
hishtory:
desc: Better Shell History
github: ddworken/hishtory
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
hx:
fullname: helix
desc: text editor, inspired by vim
jaq:
desc: A jq clone focussed on correctness, speed, and simplicity
tag: rust
github: 01mf02/jaq
jj:
desc: A Git-compatible DVCS that is both simple and powerful
github: martinvonz/jj
tag: 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
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 Labs 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
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
mc:
desc: minio client
versions: # see https://github.com/penpyt/asdf-mc/raw/master/bin/list-all
minify:
desc: minifiers for web formats
website: https://go.tacodewolff.nl/minify
github: tdewolff/minify
tag: Go
minijail:
desc: sandboxing and containment tool used in ChromeOS and Android
website: https://google.github.io/minijail/
github: google/minijail
mintotp:
desc: generate TOTP from the terminal
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
tag: 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
pup:
desc: Parsing HTML at the command line
github: ericchiang/pup
pylufic:
inst: direct
desc: Let's upload that file CLI
qjs:
desc: a small and embeddable Javascript engine.
fullname: QuiskJS
releases: http://ffmpeg.org/releases/
qr:
desc: generate qr code
github: Y2Z/qr
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.
tag: text-processing
rlwrap:
desc: A readline wrapper, with history and completion
github: hanslub42/rlwrap
rg:
fullname: ripgrep
desc: improved grep
github: BurntSushi/ripgrep
rq:
fullname: 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/
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_$$
sk:
fullname: skim
desc: general fuzzy finder
github: lotabout/skim
cargo: skim
tag: rust
so:
desc: A terminal interface for Stack Overflow
github: samtay/so
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
terminews:
desc: RSS client in the terminal
github: antavelos/terminews
termdbms:
desc: A TUI for viewing and editing database files, CSV and SQLite.
github: mathaou/termdbms
#tldr:
# desc: Collaborative cheatsheets for console commands ; must choose a client
# website: https://tldr.sh/
tmux:
desc: terminal multiplexer
github: tmux/tmux
tqdm:
desc: a better pv
pip:
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
up:
desc: interactively edit pipe
fullname: Ultimate Plumber
github: akavel/up
ups:
desc: Command line tools for manipulating UPS patch files
githb: rameshvarun/ups
tag: language:go
vd:
fullname: VisiData
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
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:
fullname: 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
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
zee:
desc: modern text editor for the terminal
cargo:
z:
fullname: zoxide
desc: A smarter cd command. Supports all major shells, inspired by z and autojump.
github: ajeetdsouza/zoxide
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/