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

Document Extraction Python Packages

Python packages with the GitHub topic document-extraction. Sorted by monthly downloads, with stars and forks.
iyulab
unpdf-markdown

High-performance Rust PDF extraction library with Markdown/JSON output, CJK/RTL support, multi-column layout detection, and Python/.NET/CLI bindings.

9K 61 6
psychofict
hwpkit

Read, fill, and edit Korean HWP (Hancom Office) documents in Python. Extract text for LLM / RAG pipelines, fill government & university forms programmatically, and rewrite the binary without corrupting it.

9K 1 0
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
iyulab
undoc

High-performance Rust library for extracting content from DOCX, XLSX, and PPTX into Markdown, plain text, or JSON with CJK support and .NET/Python bindings.

6K 36 8
peterbussch
pageledger

Auditable page-level run ledger for OCR and document extraction

2K 9 0
invoicedataextraction
invoicedataextraction-sdk

Official Python SDK for Invoice Data Extraction. Uploads your files, submits the extraction, waits for it to finish and hands you the rows as data, or a spreadsheet, in a few lines of code.

2K 0 0
gimesha-adikari
platen-document

Standalone Python SDK for local PDF and document processing — OCR, text and structured extraction, Markdown, searchable PDFs, and PDF markup.

1K 0 0
xberg-io
xberg-io-sdk

Official client SDKs (Python, TypeScript, Go) for the Xberg Enterprise and Xberg Pro document-processing APIs.

980 3 0
HassanSalama2001
egyptian-national-id-ocr

Local, open-source OCR pipeline for Egyptian National ID cards — CLI, HTTP API, MCP server and Python SDK. No cloud APIs, nothing leaves your machine.

676 1 0
Selaf688
myocr-client

Official Python and Node.js SDKs for the myocr.app API: bank statements, invoices, receipts and tables from PDF, scans and photos to Excel or JSON

454 0 0
pranjalparmar
fastdocparse

Extract structured data from semi-structured documents using any OpenAI-compatible LLM, with per-field grounding and confidence.

327 12 12
xyntopia
pydoxtools

Effortlessly extract information from unstructured data with this library, utilizing advanced AI techniques. Compose AI in customizable pipelines and diverse sources for your projects.

244 86 14
pyligent
pyligent-agents

Governed AI agents for regulated financial document work. Harness, loop and graph, with evidence checks that make an extraction defensible.

242 2 0
kreuzberg-dev
kreuzberg-cloud-sdk

Official client SDKs (Python, TypeScript, Go) for the Xberg Enterprise and Xberg Pro document-processing APIs.

224 3 0
iterationlayer
iterationlayer

Official Python SDK for the Iteration Layer API — document extraction, image transformation, image generation, document generation, and sheet generation.

223 0 0
Rjabov
paperpin

Pin every LLM-extracted value to the exact spot on the page it came from, and flag the values that aren't there at all. CPU-only, any model, zero telemetry.

217 1 0
mickyaero
lakshana

Zero-config schema discovery for document collections. Drop a folder of PDFs, get a JSON Schema.

171 1 0
srivnamrata
multixtract

Vendor-neutral document extraction for search & RAG

152 1 0
Pyligent
evidence-check

Governed AI agents for regulated financial document work. Harness, loop and graph, with evidence checks that make an extraction defensible.

148 2 0
lucasdmarshall
hirara

Self-hosted toolkit of tools for AI agents & LLMs — web search, PDF, OCR, Office, sandboxed code execution. Python SDK + MCP, no API keys.

130 5 1
vinsblack
sacor

The Open Document Extraction Engine

82 0 0
lucasdmarshall
hirarareader

Self-hosted toolkit of tools for AI agents & LLMs — web search, PDF, OCR, Office, sandboxed code execution. Python SDK + MCP, no API keys.

80 5 1
lucasdmarshall
hirara-web

Self-hosted toolkit of tools for AI agents & LLMs — web search, PDF, OCR, Office, sandboxed code execution. Python SDK + MCP, no API keys.

80 5 1
lucasdmarshall
hirara-core

Self-hosted toolkit of tools for AI agents & LLMs — web search, PDF, OCR, Office, sandboxed code execution. Python SDK + MCP, no API keys.

78 5 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology