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

Pdf To Markdown Python Packages

Python packages with the GitHub topic pdf-to-markdown. Sorted by monthly downloads, with stars and forks.
yfedoseev
pdf-oxide

The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.

171K 1K 135
oomol-lab
pdf-craft

PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.

5K 6K 463
jorgell23-sys
mdcx

Convert a document collection to verified Markdown, package it into a single encrypted archive with its search index and provenance, and serve it to agents over the Model Context Protocol. Python 3.11+, Apache-2.0.

4K 2 0
aliperdehan
pdfmd-cli

One command from Markdown to a good-looking PDF: a Pandoc wrapper with smart defaults, project-file discovery and a multi-engine fallback chain

4K 0 0
grammy-jiang
research-pipeline

Deterministic stage-based pipeline for searching, screening, downloading, converting, and summarizing academic papers. CLI + MCP server.

4K 2 0
thomas-villani
all2md

Convert PDF, Word, PowerPoint, HTML, email & 40+ formats to clean Markdown — and back. Built for LLMs, RAG & Python pipelines, with a built-in MCP server.

3K 31 6
Misaka16384
magi-research

Agent-native research workspace. A deterministic CLI that ingests arXiv / PDF / LaTeX / Zotero papers into an Obsidian-compatible knowledge graph, with local hybrid search (BM25 + vectors), claim-level provenance, and a nightly literature radar.

3K 7 1
pvliesdonk
pvliesdonk-scholar-mcp

Scholarly papers, patents, books, standards and PDF conversion

2K 2 1
ignatenkofi
docshelf-mcp

MCP server that turns a folder of PDFs and Markdown into an AI-friendly document shelf. Convert, split by chapter, auto-index — Claude/ChatGPT answers from a 5 KB INDEX over raw URLs.

2K 3 0
yfedoseev
pdf-oxide-fips

The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.

2K 1K 135
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
flatmark-dev
langchain-flatmark

Official flatmark integrations: n8n, Zapier, Make, Dify, SDKs and templates.

1K 0 0
InHyunseo
pdf2md-study

Convert papers and lecture slides (PDF) into study-ready Markdown for LLMs — equations and code kept as images, logos and references stripped. (plus, for Hyunseo's CI/CD process study)

1K 2 0
muchdogesec
file2txt

Turn a supported list of filetypes (e.g. .docx) into a markdown structured text file. Also optionally defangs indicators and extract texts from images. Built for threat intel use-cases.

1K 12 2
skyzhao1223
doc2md-mcp

MCP server: convert PDF/DOCX/PPTX/XLSX/EPUB/HTML & scanned docs to clean Markdown — URL-first, keyless, table-preserving, with OCR, split/merge and search. Deployable on Glama.

966 0 0
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
syw2014
langparse

LangParse is a universal document parsing and text chunking engine for LLM or Agent applications — Documents In, Knowledge Out.

685 4 0
uts58
pagemark

PDF to Markdown with vision-language models — bring your own OpenAI-compatible endpoint. Detects and recovers from VLM failures instead of passing them through.

680 3 0
shoryasethia
markdrop

A Python package for converting PDFs to markdown while extracting images and tables, generate descriptive text descriptions for extracted tables/images using several LLM clients. And many more functionalities. Markdrop is available on PyPI.

663 211 19
DontHash
veriscript

Offline document restoration: photo/scan in, searchable PDF + honest review flags out. Devanagari (Nepali/Hindi) first. Local, no cloud calls.

654 0 0
SakuraMathcraft
mathcraft-ocr

Formula Recognition & Office Editing | Handwriting & PDF to LaTeX/Markdown | Secure API Integrations.

612 1K 53
iamarunbrahma
vision-parse

Parse PDFs into markdown using Vision LLMs

554 484 69
nanonets
llm-data-converter

Convert any document format into LLM-ready data format (markdown) with advanced intelligent document processing capabilities powered by pre-trained models.

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