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.
This tool helps you convert complex PDF documents, including research papers, reports, or manuals, into organized Markdown and interactive HTML files. It takes your PDF and extracts text, images, and tables, then generates descriptive summaries for the visuals using various AI models. Anyone who needs to extract and understand content from PDFs, like researchers, analysts, or content creators, would find this useful for streamlining their workflow.
196 stars. Available on PyPI.
Use this if you need to quickly transform detailed PDFs into editable, shareable formats and automatically get AI-generated descriptions for embedded images and data tables.
Not ideal if you primarily work with DOCX or PPTX files, as this tool currently only processes PDFs.
Stars
196
Forks
16
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 10, 2026
Commits (30d)
0
Dependencies
15
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/shoryasethia/markdrop"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
microsoft/markitdown
Python tool for converting files and office documents to Markdown.
doocs/md
✍ WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性
AIDotNet/OpenDeepWiki
OpenDeepWiki is the open-source version of the DeepWiki project, aiming to provide a powerful...
hyperfield/ai-file-sorter
Cross-platform desktop application for content-aware file organization and renaming. Supports...
drl990114/MarkFlowy
The AI Markdown Editor