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

Document Analysis Python Packages

Python packages with the GitHub topic document-analysis. Sorted by monthly downloads, with stars and forks.
opendatalab
mineru

Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.

124K 82K 7K
opendatalab
magic-pdf

Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.

13K 82K 7K
complydoc
complydoc

Know your documents before they reach an LLM

11K 8 0
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
retab-dev
retab

The developper starter pack for document processing

5K 45 2
osint-shifu
unmasker

Detect hidden, residual, and machine-readable content in documents, images, and files.

4K 4 0
auscahq
ausca

Pay-per-call APIs and MCP services for AI agents: document OCR, document analysis, media transcription, browser sessions, and agent inboxes. USDC on Base over x402, no API keys, receipt-backed results.

2K 36 0
zoharbabin
dd-agents

Legal flags a risk. Finance flags another. We connect and cite. Open-source forensic M&A due diligence: 13 AI agents read your data room across 9 domains (Legal, Finance, Commercial, Tech, Cyber, HR, Tax, Regulatory, ESG), cross-reference findings no single reviewer connects, and trace every one to an exact page & quote.

2K 119 30
tiroq
mdify-cli

MDify is a document-to-Markdown conversion library for extracting structured content from complex PDFs and document images, including tables, charts, and scanned documents.

2K 0 0
LATIS-DocumentAI-Group
documentai-std

DocumentAI-std is a Python library designed to facilitate and standardize document analysis and processing tasks. It offers functionality for handling document elements, performing optical character recognition (OCR), and managing document datasets.

1K 3 0
neguseatama
sieve-lens

Zero-dependency, deterministic observation engine for invisible content (zero-width chars, CSS hiding, metadata) in documents submitted to AI-based evaluation systems.

1K 0 0
Alex8791-cyber
cognithor

Cognithor ยท Agent OS: Local-first autonomous agent operating system. 19 LLM providers, 18 channels, 145 MCP tools, 6-tier memory, Agent Packs marketplace, zero telemetry. Python 3.12+, Apache 2.0.

1K 158 25
tapansharma04
samyak

AI engineering tooling for building reliable AI applications.

1K 0 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
ispras
dedoc

Dedoc is a library (service) for automate documents parsing and bringing to a uniform format. It automatically extracts content, logical structure, tables, and meta information from textual electronic documents. (Parse document; Document content extraction; Logical structure extraction; PDF parser; Scanned document parser; DOCX parser; HTML parser

966 737 65
AdemBoukhris457
doctra

๐Ÿ“„๐Ÿ” Parse, extract, and analyze documents with ease ๐Ÿ“„๐Ÿ”

873 216 33
he-yufeng
contractguardian

AI agent that reads the fine print so you don't have to. Upload any contract โ†’ get red flags, unfair terms, and plain-English explanations in seconds.

796 160 23
CVC-DAG
drm-tools

Graph-based document representation library with Neo4j, Memgraph, Apache Jena (SPARQL) and NetworkX backends

679 0 0
yuvaraj3855
preocr

Fast document classification and OCR detection. Analyzes any file type to determine if OCR is needed, saving time and money on unnecessary processing.

655 13 5
UiForm
uiform

The developper starter pack for document processing

590 45 2
opendatalab
mineru-selfhosted-mcp

Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.

553 82K 7K
Retab-dev
k-llms

The developper starter pack for document processing

391 45 2
lazyFrogLOL
llmdocparser

A package for parsing PDFs and analyzing their content using LLMs.

346 266 11
auscahq
langchain-ausca

Pay-per-call APIs and MCP services for AI agents: document OCR, document analysis, media transcription, browser sessions, and agent inboxes. USDC on Base over x402, no API keys, receipt-backed results.

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