What is OCRmyPDF built with?

OCRmyPDF is a Python repo. It makes its content with fpdf2, pdfminer.six, pikepdf, pillow, pypdfium2, and 1 more and validates its data with Pydantic. It has 50,888 written lines, with 97 test files.

Read on November 7, 2026, at commit b457e9e. Read it as markdown

Frontend

Interface 1

Support

Content 6

  • pillow16 files
  • uharfbuzz1 file
  • fpdf2
  • pdfminer.six
  • pikepdf22 files
  • pypdfium21 file

Validation 1

Tools 3

  • packaging9 files
  • pluggy3 files
  • typing-extensions1 file

Other repos with a similar stack

Ordered by how much of its stack they share with OCRmyPDF, then by stars.

Frequently asked questions

What language is OCRmyPDF written in?
OCRmyPDF is written in Python, with 50,888 written lines.
Does OCRmyPDF have tests?
Yes. OCRmyPDF has 97 test files.
Which repos have a stack like OCRmyPDF's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →