← back

category

Document parsing

Convert PDFs, office files and scans into Markdown or JSON that language models and pipelines can read.

Side by side

Document parsing
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
MarkItDown189kMITOpen sourceNoPythonv0.1.82026-10-04
MinerU81kOtherSource availableNoPythonmineru-4.0.10-released2026-10-06
Docling68kMITOpen sourceNoPythonv2.134.02026-10-06
Marker40kApache-2.0Open sourceNoPythonv2.0.02026-10-02
Unstructured16kApache-2.0Open sourceNoHTML0.27.162026-10-06

5 tools

MarkItDown

Python tool for converting files and office documents to Markdown.

Language
Python
Licence
MIT
Stars
189k
Latest
v0.1.8
Last push
2026-10-04
MinerU

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

Language
Python
Licence
Other
Stars
81k
Latest
mineru-4.0.10-released
Last push
2026-10-06
Unstructured

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

Language
HTML
Licence
Apache-2.0
Stars
16k
Latest
0.27.16
Last push
2026-10-06

What these tools replace