compare
BentoPDF vs OCRmyPDF
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | BentoPDF | OCRmyPDF |
|---|---|---|
| Language | JavaScript | Python |
| Licence | AGPL-3.0 | MPL-2.0 |
| Stars | 16k | 35k |
| Latest | v2.8.8 | v17.13.0 |
| Last push | 2026-10-05 | 2026-10-06 |
| Release cadence | about 32 days between releases | about 15 days between releases |
| Active contributors | 9 commit authors on the default branch in the last 90 days | 8 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Adobe Acrobat. Alternatives to Adobe Acrobat →
PartialBentoPDFCovers page operations, conversion, forms and signing, without Acrobat's document cloud.
PartialOCRmyPDFThe OCR step only: makes scanned PDFs searchable.
BentoPDF
OCRmyPDF
- v17.13.02026-09-28PDF/A made without Ghostscript ("speculative" conversion) is now validated
- v17.12.12026-09-16Fixes
- v17.12.02026-09-16OCRmyPDF now requires pikepdf 10.2 or later, up from pikepdf 10. This is the
- v17.11.02026-08-28Enhancements
- v17.10.02026-08-05The watcher.py watched-folder helper (the watcher extra) has been
BentoPDF
unsigned The latest release, v2.8.8, carries no signature GitHub could verify.
Loading the security report
OCRmyPDF
unsigned The latest release, v17.13.0, carries no signature GitHub could verify.
Loading the security report