pdfcpu
« Back to VersTracker
Description:
PDF processor written in Go
Type: Formula  |  Latest Version: 0.11.1@0  |  Tracked Since: Oct 21, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: pdf document-processing cli go validation optimization
Install: brew install pdfcpu
About:
pdfcpu is a powerful PDF processing tool written in Go that allows users to validate, optimize, split, merge, and encrypt PDF files. It provides a comprehensive command-line interface for batch processing and server-side operations. The tool is designed for high performance with low memory footprint, making it ideal for automated workflows.
Key Features:
  • Validate PDF files against ISO standards
  • Compress and optimize PDFs to reduce file size
  • Split, merge, and rotate PDF pages
  • Encrypt and decrypt PDFs with password protection
  • Extract images and text from PDFs
Use Cases:
  • Batch processing PDF files in CI/CD pipelines
  • Optimizing PDFs for web distribution
  • Automating PDF validation in document workflows
  • Server-side PDF manipulation for web applications
Alternatives:
  • qpdf – More mature C++ tool with broader format support but larger footprint
  • pdftk – Simpler CLI but less active development and fewer modern features
  • Ghostscript – More comprehensive but complex and heavier resource usage
Version History
Detected Version Rev Change Commit
Oct 21, 2025 11:13pm 0 VERSION_BUMP b838a1e7
Oct 10, 2025 4:32pm 0 VERSION_BUMP cc810e14