awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

Awesome GitHub RepositoriesPlugin-Based Document Parsers

Modular systems that utilize specialized, pluggable parsers to transform diverse binary and text formats into structured data.

Explore 9 awesome GitHub repositories matching content management & publishing · Plugin-Based Document Parsers. Refine with filters or upvote what's useful.

Awesome Plugin-Based Document Parsers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • microsoft/markitdownmicrosoft 的头像

    microsoft/markitdown

    154,485在 GitHub 上查看↗

    This project is an AI-powered document processing engine designed to transform diverse file formats into structured Markdown. By leveraging multimodal language models, it performs complex layout analysis and semantic text extraction, allowing for the conversion of both unstructured files and scanned images into machine-readable content. The toolkit distinguishes itself through a modular, plugin-based architecture that orchestrates multi-stage extraction pipelines. Users can steer the parsing behavior by injecting custom instructions, enabling the system to adapt to domain-specific document st

    Utilizes a modular system of specialized parsers to transform diverse binary and text formats into a unified, structured representation.

    Pythonautogenautogen-extensionlangchain
    在 GitHub 上查看↗154,485
  • allenai/olmocrallenai 的头像

    allenai/olmocr

    17,396在 GitHub 上查看↗

    Olmocr is a distributed document processing framework designed to convert PDF and image files into structured markdown. It functions as a vision-based document parser that utilizes multimodal neural networks to interpret complex visual layouts and translate them into standardized text representations. The system operates as a remote inference orchestrator, offloading heavy document analysis tasks to external servers or cloud APIs to minimize local computational requirements. By employing a stateless worker architecture, it decouples document ingestion from inference, allowing for the distribu

    Uses vision models to convert PDF and image files into structured markdown for downstream data processing.

    Python
    在 GitHub 上查看↗17,396
  • unstructured-io/unstructuredUnstructured-IO 的头像

    Unstructured-IO/unstructured

    14,019在 GitHub 上查看↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    Analyzes image-heavy files using vision language models to extract structured data with high precision and layout awareness.

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    在 GitHub 上查看↗14,019
  • getomni-ai/zeroxgetomni-ai 的头像

    getomni-ai/zerox

    12,241在 GitHub 上查看↗

    Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into structured Markdown text. It functions as a visual layout extraction engine, leveraging large multimodal models to digitize documents while maintaining their original structural formatting. The system differentiates itself through the use of coordinate-based element mapping and multimodal layout analysis to identify structural elements like tables, charts, and headers. It utilizes rasterization to convert vector PDF pages into high-resolution bitmaps, ensuring consistent input for t

    Provides a parser that uses multimodal vision models to interpret document layouts and convert them into structured text.

    TypeScriptocrpdf
    在 GitHub 上查看↗12,241
  • yichuan-w/leannyichuan-w 的头像

    yichuan-w/LEANN

    11,985在 GitHub 上查看↗

    LEANN is a framework for local retrieval augmented generation and vector indexing. It functions as a system for building local knowledge bases and source code search engines that combine large language models with retrieved private data to generate context-aware responses. The project distinguishes itself through a vision-model based document layout extractor for parsing complex PDF figures and diagrams, and a source code search engine that employs structure-aware chunking to preserve function and class boundaries. It also implements the Model Context Protocol to integrate real-time data sour

    Uses vision-language models to extract structured text and diagrams from complex PDF files.

    Pythonaifaissgpt-oss
    在 GitHub 上查看↗11,985
  • facebookresearch/nougatfacebookresearch 的头像

    facebookresearch/nougat

    10,015在 GitHub 上查看↗

    Nougat is a neural OCR system and LLM document parser designed to convert images of academic PDF documents into structured markdown text and mathematical formulas. It functions as a PDF to markdown converter that uses deep learning to handle layout and formula recognition. The project provides a document training pipeline for generating datasets and training neural networks to recognize specific academic document styles. This includes utilities for training dataset generation, neural model training, and model checkpoint management to ensure reproducible deployment. The system covers a broad

    Uses multimodal vision models to interpret academic document layouts and convert them into structured markdown.

    Python
    在 GitHub 上查看↗10,015
  • bytedance/dolphinbytedance 的头像

    bytedance/Dolphin

    8,820在 GitHub 上查看↗

    Dolphin is a multimodal layout analyzer and image-to-structure converter that transforms photographed or digital document images into machine-readable structured data. It functions as an LLM document parser, utilizing vision-language models to simultaneously predict spatial layout and text content. The system is designed as a concurrent document processor, employing parallel document parsing to process multiple elements across distributed compute nodes. This high-throughput approach reduces the total time required to convert large volumes of images into structured formats. The project covers

    Uses multimodal vision models to interpret document layouts and convert them into structured text.

    Pythondocument-analysislayout-analysisocr
    在 GitHub 上查看↗8,820
  • quivrhq/megaparsequivrhq 的头像

    quivrhq/megaparse

    7,389在 GitHub 上查看↗

    Megaparse is a document parsing tool and RAG data preprocessor designed to convert PDFs, Word documents, and presentations into clean text formats. It functions as a vision-based document extractor that recovers high-fidelity information from images and complex layouts to optimize data for large language model ingestion. The system employs multimodal AI and vision models to perform schema-preserving parsing, which maintains structural hierarchies such as tables and headers. It utilizes lossless structural transformation to turn layout-heavy binary files into text sequences while preserving th

    Uses vision-language models to interpret complex document layouts and convert them into structured text.

    Python
    在 GitHub 上查看↗7,389
  • breezedeus/pix2textbreezedeus 的头像

    breezedeus/Pix2Text

    3,012在 GitHub 上查看↗

    Pix2Text is an optical character recognition system and document conversion tool designed to transform images and PDFs into Markdown. It functions as a multilingual OCR engine supporting over 80 languages, a LaTeX formula recognizer for mathematical notations, and a parser integrated with vision language models. The project utilizes a hybrid pipeline to separate plain text from mathematical formulas and tabular structures within a single pass. It converts recognized formulas into LaTeX expressions and transforms detected tables and layouts into structured Markdown formatting. The system incl

    Uses multimodal vision language models to interpret document layouts and structural organization.

    Jupyter Notebookimage-to-markdownlatexlatex-pdf
    在 GitHub 上查看↗3,012
  1. Home
  2. Content Management & Publishing
  3. Content Processing and Transformation
  4. Document Processing and Conversion
  5. Document Processing Tools
  6. Document Automation Interfaces
  7. Plugin-Based Document Parsers

探索子标签

  • Vision-Based Document Parsers1 个子标签Tools that use multimodal vision models to interpret document layouts and convert them into structured text. **Distinct from Plugin-Based Document Parsers:** Distinct from plugin-based parsers: specifically uses vision-language models for layout interpretation.