Tools
Every Skill, MCP server, CLI and plugin in the directory. Filter by type, profession or tag, or search by keyword.
Profession: Full-stack / Indie +3
Pick one or more: resources that suit any of them are listed.
- Full-stack / Indie6
- ML / AI13
- Data analysis3
- Finance / Accounting14
- Frontend4
- Backend6
- Mobile & desktop1
- QA1
- Data engineering6
- Product / Projects2
- Design2
- Operations2
- Marketing & sales2
- Admin / Office45
- Writing / Content18
- Video / Media4
- HR5
- Legal14
- Investing / Analysis1
- Teachers / Students31
- Research / Academia42
- Translation / L10n7
- Founders6
Tags: pdf
Pick one or more: only resources carrying all of them are listed.
- pdf33
- python16
- ocr14
- file-conversion12
- bookkeeping7
- rag7
- word-docs7
- spreadsheets6
- presentations5
- anthropic3
- arxiv3
- knowledge-base3
- literature-search3
- baidu2
- claude-code2
- codex2
- compliance2
- contracts2
- financial-analysis2
- job-search2
- microsoft2
There are more. Type to find them.
33 items

MarkItDown
CLIConverts PDF, Word, Excel, PowerPoint, HTML, images, audio and more into Markdown that keeps headings, lists and tables, ready for LLMs to read and analyze. Maintained by Microsoft; requires Python 3.10+.
microsoft/markitdown191k
MarkItDown-MCP
MCPFrom Microsoft: converts PDF, Word, Excel, PowerPoint, HTML and other files or URLs to Markdown so agents can read and search them. A single convert_to_markdown tool over STDIO or local HTTP.
microsoft/markitdown191k
document-skills
PluginAnthropic's document skills, the implementation behind Claude's file features: create, edit and analyze Word, Excel, PowerPoint and PDF files, including tracked changes, comments, formulas and form filling. Source-available, not under an open-source license.
anthropics/skills182k
PDF
SkillExtracts text and tables from PDFs; merges, splits and rotates pages, adds watermarks, fills forms and OCRs scanned documents. The official Anthropic skill behind Claude's document features; source-available, not open source.
anthropics/skills182k
PaddleOCR
CLIBaidu PaddlePaddle's official OCR and document parsing tool: the paddleocr command reads text from images and parses PDFs and scans into Markdown or JSON, supporting 100+ languages with models that run locally.
PaddlePaddle/PaddleOCR91.3k
PaddleOCR MCP Server
MCPOfficial PaddleOCR MCP: text recognition and layout parsing for images and PDFs (PP-OCR, PP-StructureV3, PaddleOCR-VL), returning text or Markdown. Runs inference locally, or calls the official API or a self-hosted service.
PaddlePaddle/PaddleOCR91.3k
MinerU
CLIDocument parser from OpenDataLab that turns PDFs, images and Office files into Markdown or JSON, handling tables, formulas and complex layouts well, with page-by-page reading and citation anchors for agents. Parses locally by default; needs Python 3.10+.
opendatalab/MinerU82k
Invoice Organizer
SkillReads messy invoices and receipts (PDFs, scans, screenshots), extracts vendor, date and amount, renames and files them by vendor, category or year, keeps originals and can export a CSV for your accountant. Needs an agent with local file access; no account required.
ComposioHQ/awesome-claude-skills77.3k
career-ops
SkillLocal job search workbench: evaluates role fit and spots fake listings, generates tailored resume and cover letter PDFs, and tracks applications without ever applying for you. Run npx @santifer/career-ops init first, then open Claude Code or Codex in the created folder.
career-ops-hq/career-ops75.5k
career-ops
PluginJob search system that runs in your local AI coding CLI: scans job portals, scores roles with a structured A-H evaluation and a 1-5 rating, flags fake listings, tailors ATS resumes and cover letters, and tracks applications. Never submits for you. Needs Node.js.
career-ops-hq/career-ops75.5k
Docling
CLIParses PDF, DOCX, PPTX, XLSX, HTML, images and audio, recovering layout, reading order, tables and formulas, and exports Markdown, HTML or lossless JSON. Started by IBM Research, now hosted by the LF AI & Data Foundation; runs fully locally.
docling-project/docling69.1k
Marker
CLIConverts PDFs, images, PPTX, DOCX, XLSX, EPUB and more into Markdown, JSON or HTML, preserving tables, formulas and layout, with optional LLM help for higher accuracy. Needs Python 3.10+ and PyTorch; large-scale commercial use of the model weights needs a paid license.
datalab-to/marker40.5k
book-to-skill
SkillDistills technical books, doc folders or paper collections (PDF, EPUB, DOCX, Markdown and more) into an agent skill with a core framework, on-demand chapter files, glossary and cheat sheet for lookup while working. Extraction needs local Python; poppler or docling optional for PDFs.
virgiliojr94/book-to-skill35.2k
OCRmyPDF
CLIAdds a searchable, copyable text layer to scanned PDFs, with automatic deskew, rotation and size optimization, outputting PDF/A by default. Built on Tesseract, supports 100+ languages and runs fully locally.
ocrmypdf/OCRmyPDF35.1k
AP Processor
SkillAnthropic's official small-business skill for bills: reads vendor, amount and due date from email, PDFs or photos, dedupes, codes to accounts, matches POs and drafts a payment plan. Posting and paying each need approval; it never auto-pays. Works with QuickBooks, Xero, NetSuite or file export.
anthropics/knowledge-work-plugins30.1k
olmOCR
CLIAI2's tool for converting PDFs and scans to Markdown with a vision LLM, handling equations, tables, handwriting and multi-column layouts, suited to bulk digitizing papers and archives. Local runs need an NVIDIA GPU with 12GB+ VRAM; otherwise use a paid OpenAI-compatible remote endpoint.
allenai/olmocr19.8k
MiniMax Skills
PluginMiniMax's official skill plugin with dev guides for frontend, full-stack, Android, iOS, Flutter, React Native and GLSL shaders, plus PDF, PowerPoint, Excel and Word document skills and image, video and music generation. Media skills need a MiniMax API key. Still in beta.
MiniMax-AI/skills13.7k
pdfplumber
CLIReads the exact position of every character, line and table cell in digital PDFs: the CLI exports layout-preserving text or CSV/JSON details, and the Python API extracts tables and form fields, ideal for invoices, statements and reports. Runs locally with Python; scans need OCR first.
jsvine/pdfplumber10.8k
WeasyPrint
CLIRendering engine that lays out HTML and CSS and exports PDF, supporting paged media and other print style standards, ideal for generating reports, invoices and receipts in bulk. Written in Python; depends on the system Pango library.
Kozea/WeasyPrint9.7k
pdfcpu
CLIPDF command line written in pure Go with almost no external dependencies: dozens of subcommands to merge, split, crop, rotate, watermark, encrypt and decrypt, extract images and fonts, and work with forms.
pdfcpu/pdfcpu8.9k
mgrep
CLIMixedbread's official semantic grep: search code, text, PDFs and images in natural language, and hook it into Claude Code, Codex and other coding agents in one step to cut token use. Requires a Mixedbread sign-in, and files are synced to its cloud index.
mixedbread-ai/mgrep4.4k
Camelot
CLIOpen-source PDF table extraction with a camelot CLI: exports tables from financial reports, bank statements and statistical reports to Excel, CSV or Markdown, with an accuracy score. Needs Python 3.10+; handles text-based PDFs by default, scans need the ml and ocr extras. Double-check results.
camelot-dev/camelot3.8k
Paper Search MCP
MCPUnified search across 20+ academic sources including arXiv, PubMed, bioRxiv, Semantic Scholar and OpenAlex, returning deduplicated, normalized results and downloading full text via open-access channels first. Most sources need no API key.
openags/paper-search-mcp2.9k
invoice2data
CLIExtracts issuer, amount, date, invoice number and other fields from PDF invoices using YAML/JSON templates, exporting CSV, JSON or XML. Ships several text-extraction backends, OCR for scanned invoices and an optional AI fallback.
invoice-x/invoice2data2.2k