MarkItDown
Utility tool for converting various files to Markdown
About
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, lists, tables, links, etc.) While the output is often reasonably presentable and human-friendly, it is meant to be consumed by text analysis tools -- and may not be the best option for high-fidelity document conversions for human consumption.
Open Source Health
- Stars
- 183,370
- Forks
- 13,488
- License
- MIT
- Last commit
- 26 days ago
Related Categories
Vendor
Microsoft
Empower every person and organization to achieve more.
Quick Links
Open Source
More by Microsoft
Related Products
maker.js
📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.
More from this vendor
Xournalpp
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
Top category match
Ng2 PDF Viewer
Angular 5+ component for rendering PDF
Top category match
Go Wkhtmltopdf
Golang commandline wrapper for wkhtmltopdf
Top category match
jsPDF
Client-side JavaScript PDF generation for everyone.
Top category match