awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
oomol-lab avatar

oomol-lab/pdf-craft

0
View on GitHub↗
4,867 stars·315 forks·Python·mit·8 vuespdf.oomol.com↗

Pdf Craft

pdf-craft is an OCR-based document parser and structure extractor designed to convert PDF files into structured data, Markdown, or EPUB ebooks. It utilizes optical character recognition and statistical analysis to identify document hierarchies and extract text and structured content.

The system features specialized rendering for mathematical formulas and tables, using heuristic reconstruction to convert tabular data into digital formats. It includes a document structure extractor that builds tables of contents by analyzing font sizes, linguistic patterns, and language model title detection.

The pipeline supports offline processing through local model weight caching, ensuring that OCR and layout analysis can function without an internet connection.

Features

  • Document Parsers - Uses optical character recognition to extract text and structured data from PDF files for downstream processing.
  • Document Structure Analysis - Employs AI-driven extraction to build document hierarchies and tables of contents from PDFs.
  • Document Layout Analysis - Uses OCR and spatial analysis to detect document structures, tables, and layout hierarchies.
  • Structural Text Extractors - Reconstructs logical document structures, including headings and tables of contents, from raw PDF data.
  • Multi-Format Document Exports - Transforms extracted PDF content into multiple distinct output formats including EPUB and Markdown.
  • PDF to EPUB Converters - Converts PDF documents into EPUB files with specialized rendering for mathematical formulas and tables.
  • PDF to Markdown Converters - Transforms PDF documents into structured markdown syntax by recognizing layout and tables via OCR.
  • Cross-Platform Offline OCR - Ensures document conversion works without an internet connection by managing local OCR model weights.
  • Statistical Heading Detection - Builds document tables of contents by analyzing font sizes and linguistic patterns to identify headings.
  • Tabular Data Reconstruction - Provides heuristic grid-based recognition to convert visual tabular data into structured digital formats.
  • Table of Contents Generators - Automatically generates a document hierarchy and table of contents from extracted content.
  • General Productivity Tools - Tool for converting PDFs to EPUB with AI assistance.

Historique des stars

Graphique de l'historique des stars pour oomol-lab/pdf-craftGraphique de l'historique des stars pour oomol-lab/pdf-craft

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Pdf Craft

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Pdf Craft.
  • funstory-ai/babeldocAvatar de funstory-ai

    funstory-ai/BabelDOC

    7,752Voir sur GitHub↗

    BabelDOC is a technical document translation system designed to translate PDF files while preserving their original layout and styling. It functions as a layout-preserving translator that utilizes large language models to convert content into target languages, specifically tailored for scientific and technical documents. The system distinguishes itself through specialized handling of academic content, including the identification and preservation of mathematical formulas and complex layout structures. It ensures technical accuracy by employing glossary-driven terminology enforcement, using so

    Python
    Voir sur GitHub↗7,752
  • layout-parser/layout-parserAvatar de Layout-Parser

    Layout-Parser/layout-parser

    5,749Voir sur GitHub↗

    Layout-parser is a deep learning document layout parser and image analysis framework. It provides a toolkit for extracting structural information and layout patterns from scanned documents and digital images, transforming them into programmatic data structures for automated analysis. The framework integrates layout detection with optical character recognition to convert tabular regions into machine-readable data. It utilizes neural networks to identify and classify structural elements within document images without relying on manual rule-based systems. The system covers a broad range of docu

    Python
    Voir sur GitHub↗5,749
  • opendatalab/pdf-extract-kitAvatar de opendatalab

    opendatalab/PDF-Extract-Kit

    9,724Voir sur GitHub↗

    PDF-Extract-Kit is a document extraction toolkit designed to convert PDF documents into structured formats such as Markdown, HTML, and LaTeX. It functions as a multi-stage parsing framework that combines a document layout analyzer, a formula recognition engine, an OCR text extractor, and a table extraction system. The project focuses on recovering complex document elements by translating images of mathematical formulas and tabular structures into editable source code. It utilizes model-driven layout analysis to identify structural elements in reports and textbooks while ignoring noise like wa

    Python
    Voir sur GitHub↗9,724
  • grobidorg/grobidAvatar de grobidOrg

    grobidOrg/grobid

    4,954Voir sur GitHub↗

    Grobid is a machine learning system designed to transform academic and scientific PDF publications into structured XML. It functions as a PDF to XML parser and scholarly metadata extractor, identifying and normalizing titles, authors, affiliations, and bibliographic references from research papers. The system utilizes a deep learning document segmenter to divide raw PDFs into functional regions and employs a bibliographic reference resolver to match citations against external registries for metadata enrichment and DOI resolution. It supports a full machine learning model training pipeline, al

    Javabibliographical-referencescrfdeep-learning
    Voir sur GitHub↗4,954
Voir les 30 alternatives à Pdf Craft→

Questions fréquentes

Que fait oomol-lab/pdf-craft ?

pdf-craft is an OCR-based document parser and structure extractor designed to convert PDF files into structured data, Markdown, or EPUB ebooks. It utilizes optical character recognition and statistical analysis to identify document hierarchies and extract text and structured content.

Quelles sont les fonctionnalités principales de oomol-lab/pdf-craft ?

Les fonctionnalités principales de oomol-lab/pdf-craft sont : Document Parsers, Document Structure Analysis, Document Layout Analysis, Structural Text Extractors, Multi-Format Document Exports, PDF to EPUB Converters, PDF to Markdown Converters, Cross-Platform Offline OCR.

Quelles sont les alternatives open-source à oomol-lab/pdf-craft ?

Les alternatives open-source à oomol-lab/pdf-craft incluent : funstory-ai/babeldoc — BabelDOC is a technical document translation system designed to translate PDF files while preserving their original… opendatalab/pdf-extract-kit — PDF-Extract-Kit is a document extraction toolkit designed to convert PDF documents into structured formats such as… layout-parser/layout-parser — Layout-parser is a deep learning document layout parser and image analysis framework. It provides a toolkit for… vikparuchuri/marker — Marker is an LLM-powered document parser and OCR pipeline designed to convert PDFs and unstructured files into… grobidorg/grobid — Grobid is a machine learning system designed to transform academic and scientific PDF publications into structured… pymupdf/pymupdf — PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool,…