Best command-line tools
Compare tools by their recorded features, pricing and SI Score.
Apache PDFBox
pdfbox.apache.orgJava command-line tools for extracting and restructuring PDFs
Coherent PDF Command Line Tools
coherentpdf.comCommand-line PDF processing with bookmarks, metadata, and layout
testssl.sh
testssl.shCheck TLS protocols and ciphers from the command line
Poppler utilities
poppler.freedesktop.orgExtract PDF text with page, layout, and coordinate controls
ttconv
github.comConvert timed text through configurable readers, filters, and writers
qpdf
qpdf.readthedocs.ioStructural PDF transformations from the command line
pdfplumber
github.comExtract PDF text and page objects with a CLI and Python tools
xhtml2pdf
github.comConvert HTML and CSS into PDF without a browser engine
Himalaya
github.comA command-line mail client that accepts prepared encrypted messages
ImageMagick
imagemagick.orgAutomate image transformations in batches
iperf3
software.es.netMeasure throughput between controlled network endpoints
Eigenmath
github.comSymbolic calculation through a compact command interface
GNU Bash
gnu.orgRun interactive shell sessions and automate command-line tasks with the Bourne Again SHell.
Vorbis tools
github.comEncode, decode, inspect, and tag Ogg Vorbis audio
pdfcpu
pdfcpu.ioCommand-line PDF validation, page layout, and resource tools
Netpbm
netpbm.sourceforge.netCompose image conversions and transformations in a shell
croc
github.comSend files by a short code through the terminal or browser
pass
passwordstore.orgGPG-encrypted password files managed from a shell
Camelot PDF table extraction
github.comExtract PDF tables using configurable parsers and a CLI