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

Document Conversion Python Packages

Python packages with the GitHub topic document-conversion. Sorted by monthly downloads, with stars and forks.
ywatanabe1989
scitex-msword

MS Word reader/writer with journal-style profiles (MDPI, IEEE)

7K 0 0
iyulab
unhwp

High-performance Rust library for converting Korean HWP/HWPX documents to Markdown, plain text, and JSON with streaming API and .NET/Python bindings.

7K 16 3
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
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
ryusui-hiro
document-svg

Convert PDF, Word, Excel, PowerPoint, diagram and CAD files into SVG pages locally, and turn SVG back into Office and CAD files. Rust library, CLI, Node.js and Python.

3K 1 0
phierceweb
pagespeak

Convert PDF, Word, and other documents into retrieval-ready markdown — one document or a whole corpus, diagrams turned to Mermaid.

2K 2 0
insanai
zenfmt

Universal document conversion in Zig with a typed Python API

1K 8 0
HuiTurn
ppt2pptx

A pure-Python converter from legacy PowerPoint 97–2003 (.ppt) files to editable .pptx—no PowerPoint, LibreOffice, COM, or external services required.

1K 3 0
MLTCorp
convertfilefast-mcp

MCP server for ConvertFileFast: convert documents, images and data files and run PDF/image operations from AI agents (remote or uvx/npx).

1K 0 0
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
anishmoncivarghese
docsift

Convert documents once. Give agents only what they need — PDFs and Office files to clean Markdown, chunks and local search.

812 7 1
gordonkit
gordon-doc-converter

Cross-platform Python library and CLI for DOCX, PDF, HTML, Markdown, ODT, and image conversion.

761 1 0
markup-carve
pdf-to-carve

Convert PDFs and document images into validated Carve source

722 4 1
HelgDemidov
refigure

Converters where figures survive. DOCX/XLSX to Markdown via native OOXML chart data: real numbers, OCR/VLM are only optional. CLI, MCP server, Docker image, and .mcpb bundle included.

697 0 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
iosif2
hwp-ingest

Rust/Python HWP/HWPX ingestion toolkit for native HWP-to-PDF conversion and future semantic document outputs

663 1 0
trsdn
trsdn-markitdown-mcp

📄 Professional MCP server for converting 29+ file formats to Markdown - Perfect for Claude Desktop and AI workflows!

554 39 12
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
psjinx
html2latex

Convert WYSIWYG HTML to LaTeX with typed ASTs, full table support, and 100% test coverage

551 17 13
Sevthered
pdf2wiki

Convert technical books (native-text PDFs) into clean, chapter-split, LLM-ready Markdown — dual-pass MinerU pipeline with fidelity-preserving post-processing.

509 3 0
Meet2147
foliodoc

Fast document conversion for Python: PDFs, scans, images and DOCX to Markdown, JSON or text, with tables, headings and reading order.

444 0 0
reclamador
document-clipper

A set of utility classes and functions to process documents with Python

428 4 3
HuiTurn
msxls2xlsx

A pure-Python converter from legacy Excel 97–2003 (.xls) files to .xlsx or .xlsm with source preservation.

353 6 0
MikeDolg
raw2md

Convert PDF, DjVu, and DOCX into clean Markdown for RAG and LLM pipelines, with deterministic repair of converter defects.

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