PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Document Parsing Python Packages

Python packages with the GitHub topic document-parsing. Sorted by monthly downloads, with stars and forks.
docling-project
docling

Get your documents ready for gen AI

3.1M 69K 5K
docling-project
docling-slim

Get your documents ready for gen AI

2.9M 69K 5K
Unstructured-IO
unstructured

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

2.6M 16K 1K
PaddlePaddle
paddleocr

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

1.2M 91K 12K
kreuzberg-dev
kreuzberg

Kreuzberg v4 LTS — long-term support for the v4 line (legacy; superseded by xberg for v5+). MIT-licensed.

201K 17 4
opendataloader-project
opendataloader-pdf

PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

147K 30K 3K
ggozad
haiku-rag-slim

Agentic RAG for local and self-hosted document search: hybrid retrieval, reranking and multimodal RAG on embedded LanceDB, with Docling parsing and an MCP server

15K 624 53
ggozad
haiku-rag

Agentic RAG for local and self-hosted document search: hybrid retrieval, reranking and multimodal RAG on embedded LanceDB, with Docling parsing and an MCP server

14K 624 53
landing-ai
agentic-doc

The official CLI for Agentic Document Extraction (ADE) by LandingAI — parse documents and extract schema-shaped data from your terminal

7K 2K 257
Topdu
openocr-python

OpenOCR: An Open-Source Toolkit for General-OCR Research and Applications, integrates a unified training and evaluation benchmark, commercial-grade OCR and Document Parsing systems, and faithful reproductions of the core implementations from a wide range of academic papers.

5K 1K 151
docling-project
docling-client

Get your documents ready for gen AI

5K 69K 5K
4thel00z
pptxboss

PowerPoint engine written from scratch in Rust: reads .pptx and legacy .ppt, extracts text, notes, tables, charts and images, renders Markdown, verifies against ECMA-376, creates decks. CLI and Python bindings.

4K 1 1
ajinkyashejul
puffinparse

One API for every document parser: parse, OCR and extract across 18 providers, with an open, inspectable benchmark.

3K 2 0
eigenpal
openparser-sdk

OpenParser schema, adapters, SDKs, and CLI

3K 10 0
run-llama
parse-bench

ParseBench - A Document Parsing Benchmark for AI Agents

3K 599 120
kensho-technologies
grits-metric

GriTS metric for table extraction

2K 3 2
guangxiangdebizi
smart-slice

Fidelity-first document slicing for RAG pipelines: ~30 formats in, retrieval-ready paragraphs out.

2K 0 0
KazKozDev
docket-idp

Invoice and receipt OCR for Python: extract cited, validated data with local or hosted LLMs

2K 2 0
NameetP
pdfmux

PDF extraction that audits its own output — and certifies any other extractor's, catching pages they silently dropped. Verify signed manifests offline: free, MIT, no account. 0.903 on opendataloader-bench, #2 of 8 engines. 7-tool MCP server.

1K 83 14
ezzcodeezzlife
tryworks

Turn PDF, Word, PowerPoint, Excel, HTML, Markdown and email into LLM-ready elements. unstructured's partition API with zero required dependencies.

1K 1 0
DocSlicer
docslicer

Fast, deterministic document parser and chunker for RAG and agent pipelines. Ships an MCP server for agents navigating long documents with precision.

1K 36 5
nanonets
docstrange

Extract and convert data from any document, images, pdfs, word doc, ppt or URL into multiple formats (Markdown, JSON, CSV, HTML) with intelligent structured data extraction and advanced OCR.

816 2K 140
hearthresearch
pagebound

Convert each PDF once: content-addressed cache of Docling conversions with page and bounding-box provenance. Zotero-aware, built for agents and scripts.

782 1 0
retospect
acatome-extract

PDF extraction pipeline for acatome — Marker/fitz, metadata, block chunking

708 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology