cpdf
« Back to VersTracker
Description:
PDF Command-line Tools
Type: Formula  |  Latest Version: 2.8.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: pdf cli document-processing automation batch-processing
Install: brew install cpdf
About:
cpdf is a powerful command-line tool for manipulating PDF files, built on the CamlPDF library. It provides comprehensive functionality for merging, splitting, rotating, and watermarking documents without requiring a graphical interface. The tool is ideal for batch processing and automation workflows.
Key Features:
  • Comprehensive PDF manipulation (merge, split, rotate)
  • Encryption and decryption capabilities
  • Metadata editing and manipulation
  • Page number stamping and watermarking
  • Batch processing support
Use Cases:
  • Automated document processing pipelines
  • Batch watermarking and stamping of PDF files
  • PDF encryption and security management
  • Document preparation for printing or distribution
Alternatives:
  • qpdf – More lightweight, focuses on structure manipulation
  • pdftk – Similar CLI approach, but less actively maintained
  • Ghostscript – More complex, primarily for rendering and conversion
License: AGPL-3.0-only
Dependencies: camlpdf, ocaml
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit