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

Pdf Parsing Python Packages

Python packages with the GitHub topic pdf-parsing. Sorted by monthly downloads, with stars and forks.
py-pdf
pypdf

A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files

133.3M 10K 2K
jsvine
pdfplumber

Plumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.

42.7M 11K 929
py-pdf
pypdf2

A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files

14.4M 10K 2K
jstockwin
py-pdf-parser

A Python tool to help extracting information from structured PDFs.

46K 428 50
harubi
bolivar

High-performance PDF table extraction library. Bindings for Python and JVM.

13K 1 0
sebastienrousseau
bankstatementparser

Parse bank statements (CAMT, PAIN.001, MT940, MT942, OFX/QFX, BAI2, CSV, and PDF) into unified Transactions. Treasury analytics, 2-way reconciliation, PDF forensics, Parquet & Ledger exports (hledger, beancount), deduplication, LLM & vision fallback, CLI, and REST API. 🐍

6K 55 12
xueromll
sci-etl-core

Async-first, domain-agnostic Python toolkit for mining scientific literature: LLM-powered ETL pipelines with pluggable extractors, parsers, exporters, and resumable state.

3K 2 0
run-llama
parse-bench

ParseBench - A Document Parsing Benchmark for AI Agents

3K 599 120
marcpinet
citracer

💬 Trace citation chains for any concept across research papers and render them as an interactive graph.

1K 39 2
xueromll
sci-etl-cli

CLI tool for sci-etl-core to search arXiv, parse PDFs, validate configurations, and run asynchronous ETL extraction pipelines.

1K 0 0
LangModule
ingestlib

Self-hosted document intelligence for RAG — parse, classify, split, and extract from PDF/DOCX/PPTX and images: searchable, cited, retrieval-ready chunks and schema-driven extraction

1K 5 0
IQDM
iqdmpdf

A collection of PDF data mining scripts for various IMRT QA vendors

810 13 2
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
gulmezeren2-byte
acikpoz

Turkish public construction unit-price (birim fiyat) catalog parser — PDFs into structured pozes. Deterministic, no ML, honest, MCP-native.

578 1 0
jsvine
pdfplumber-aemc

Plumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.

318 11K 929
AtkinsChang
docling-mlx

Native MLX acceleration for Docling on Apple Silicon — PDF layout analysis, table structure recognition, picture classification, and chart extraction.

257 0 1
OpenDCAI
flash-mineru

Ray-powered accelerator for MinerU, turning PDF → Markdown into a scalable, cluster-ready data infrastructure. 基于 Ray 的 MinerU 加速层,将 PDF → Markdown 构建为可扩展、面向集群的数据基础设施。

193 71 6
EvidenceChunker
evidence-chunker

A Python library that increases RAG accuracy by grouping tables, captions, and text paragraphs from Docling-parsed PDFs into a single Evidence Unit.

150 3 1
meldonization
depdf

An ultimate pdf file disintegration tool

127 11 0
Halolegend94
pdf4py

A PDF parser written in Python 3 with no external dependencies.

124 56 3
jeremiahbohr
literature-mapper

Transform academic PDFs into a Knowledge Graph with typed claims, temporal analysis, bibliometric tools, and grounded LLM synthesis that cites only your corpus.

114 15 3
NahomAl
ethiobank-receipts

Fast and reliable Python library to extract and verify payment receipts from major Ethiopian banks (CBE, Dashen, Awash, BOA, Zemen, Telebirr).

112 76 30
sayantandey
cocoapdf

Commercially free High accuracy PDF to Markdown/HTML for structured text layer PDFs. No OCR/AI

111 2 0
J-sephB-lt-n
pdf-bank-statement-parser

Tool for converting First National Bank (FNB) bank statement PDFs into useful structured data

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