docling vs pdf-craft

Document conversion tools compared

docling converts many document types into structured content for downstream applications, while pdf-craft focuses on turning scanned PDFs into Markdown and EPUB. Both are Python projects with OCR support, but pdf-craft also centers on translation and book-oriented publishing workflows.

doclingpdf-craft
LanguagePythonPython
LicenseMITMIT
Stars68.3k6.4k
Forks5k466
Last analyzedOct 3, 2026Oct 18, 2026

Key differences

  • docling handles PDFs, office files, images, audio, video, email, and other formats; pdf-craft focuses on scanned PDFs.
  • docling extracts document structure such as reading order, tables, code, and formulas into a unified representation; pdf-craft organizes OCR results into Markdown or EPUB.
  • docling exports to several formats, including HTML and lossless JSON; pdf-craft offers EPUB creation, translation, and writing translated text onto source PDF pages.
  • docling can run locally, including in air-gapped environments; pdf-craft supports remote OCR by default, while local OCR requires suitable NVIDIA GPU and CUDA setup.
  • Both projects use Python and MIT licensing. docling has 68.3k stars and 5k forks, while pdf-craft has 6.3k stars and 460 forks.

Choose docling if you…

  • need to process a varied collection of document formats through one interface.
  • want structured extraction of PDF layout, tables, reading order, or formulas.
  • need local processing or integrations with AI frameworks such as LangChain or LlamaIndex.
Read the docling analysis →

Choose pdf-craft if you…

  • want to convert scanned books or documents into Markdown or EPUB.
  • need translation workflows, including bilingual EPUBs or translated text written onto PDFs.
  • want Python APIs for OCR and conversion with reusable saved extraction results.
Read the pdf-craft analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.