oomol-lab

    oomol-lab/pdf-craft

    PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.

    computer-vision
    book-digitization
    deepseek-ocr
    deepseek-ocr-2
    document
    document-processing
    Python
    MIT
    6.5K stars
    474 forks
    6.5K GitHub watchers
    Updated Nov 2, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 5 days ago, with 6 contributors on GitHub.

    Gained 41% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Converts scanned PDF books into editable formats like Markdown and EPUB using OCR and document structure recognition.
    • Processes complex content including tables, formulas, and footnotes locally with GPU acceleration, preserving original layout and readability.
    • Use for digitizing scanned academic or technical books while maintaining formulas and tables for research or study.
    • Use for creating accessible EPUB ebooks from scanned PDFs with automatic table of contents generation for e-readers.
    • Use for extracting clean Markdown text and images from scanned documents to enable content editing or web publishing.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    pdf-craft converts PDF files into various other formats, with a focus on handling scanned book PDFs.

    This project is based on DeepSeek OCR for document recognition. It supports the recognition of complex content such as tables and formulas. With GPU acceleration, pdf-craft can complete the entire conversion process from PDF to Markdown or EPUB locally. During the conversion, pdf-craft automatically identifies document structure, accurately extracts body text, and filters out interfering elements like headers and footers. For academic or technical documents containing footnotes, formulas, and tables, pdf-craft handles them properly, preserving these important elements (including images and other assets within footnotes). When converting to EPUB, the table of contents is automatically generated. The final Markdown or EPUB files maintain the content integrity and readability of the original book.

    Starting from the official v1.0.0 release, pdf-craft fully embraces DeepSeek OCR and no longer relies on LLM for text correction. This change brings significant performance improvements: the entire conversion process is completed locally without network requests, eliminating the long waits and occasional network failures of the old version.

    However, the new version has also removed the LLM text correction feature. If your use case still requires this functionality, you can continue using the old version v0.2.8.

    Excerpt from the oomol-lab/pdf-craft README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    474+46

    Open issues

    12-37

    Compared with peers in Computer Vision

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    oomol-lab/pdf-craft compared with Computer Vision repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    mudler/LocalAI50.2K+1765912 days ago
    PaddlePaddle/PaddleOCR92.3K—47147 days ago
    d2l-ai/d2l-en30.0K—45—
    lukas-blecher/LaTeX-OCR16.6K—18—
    oomol-lab/pdf-craft6.5K—425 days ago
    SharpAI/DeepCamera3.1K—31227 days ago
    Category median30.0K—45—

    Discover Repositories

    Search across tracked repositories by name or description