ocrmypdf

Install command:
brew install ocrmypdf

Adds an OCR text layer to scanned PDF files

https://ocrmypdf.readthedocs.io/en/latest/

License: MPL-2.0

Formula JSON API: /api/formula/ocrmypdf.json

Formula code: ocrmypdf.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
tahoe
sequoia
sonoma
macOS on
Intel
sonoma
Linux ARM64
x86_64

Current versions:

stable 16.11.1

Revision: 1

Depends on:

cryptography 46.0.3 Cryptographic recipes and primitives for Python
freetype 2.14.1 Software library to render fonts
ghostscript 10.06.0 Interpreter for PostScript and PDF
img2pdf 0.6.3 Convert images to PDF via direct JPEG inclusion
jbig2enc 0.30 JBIG2 encoder (for monochrome documents)
libheif 1.20.2 ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
libpng 1.6.50 Library for manipulating PNG images
pillow 12.0.0 Friendly PIL fork (Python Imaging Library)
pngquant 3.0.3 PNG image optimizing utility
pybind11 3.0.1 Seamless operability between C++11 and Python
python@3.14 3.14.0 Interpreted, interactive, object-oriented programming language
qpdf 12.2.0 Tools for and transforming and inspecting PDF files
tesseract 5.5.1 OCR (Optical Character Recognition) engine
unpaper 7.0.0 Post-processing for scanned/photocopied books

Depends on when building from source:

cmake 4.1.2 Cross-platform make
pkgconf 2.5.1 Package compiler and linker metadata toolkit

Analytics:

Installs (30 days)
ocrmypdf 3,966
ocrmypdf --HEAD 5
Installs on Request (30 days)
ocrmypdf 3,947
ocrmypdf --HEAD 5
Build Errors (30 days)
ocrmypdf 14
Installs (90 days)
ocrmypdf 9,438
ocrmypdf --HEAD 21
Installs on Request (90 days)
ocrmypdf 9,373
ocrmypdf --HEAD 21
Installs (365 days)
ocrmypdf 35,516
ocrmypdf --HEAD 68
Installs on Request (365 days)
ocrmypdf 35,172
ocrmypdf --HEAD 68