aiagent.club
中文
GitHub repo

microsoft/markitdown

Python Tracked since 2024-11-13 Updated 2026-09-12 View source ↗

#3 of 803 by Stars among GitHub repos

182.7k Stars

Python tool for converting files and office documents to Markdown.

About

MarkItDown performs I/O with the privileges of the current process. Like open() or requests.get(), it will access resources that the process itself can access. Sanitize your inputs in untrusted environments, and call the narrowest convert function needed for your use case (e.g., convertstream(), or convertlocal()). See the Security Considerations section of the documentation for more information.

MarkItDown is a lightweight Python utility for converting various files to Markdown for use with LLMs and related text analysis pipelines. To this end, it is most comparable to textract, but with a focus on preserving important document structure and content as Markdown (including: headings,…

Excerpted from github.com/microsoft/markitdown

Latest metrics

Stars 182.7k 2026-09-12
Forks 13.4k 2026-09-12
Commits 400 2026-09-12
Releases 21 2026-09-12
Watchers 578 2026-09-12
Open issues 316 2026-09-12
Open PRs 318 2026-09-12