# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Tagged `python`, `file-conversion`: 18 items.

- [MarkItDown-MCP](https://hebbmind.com/es/mcp/markitdown-mcp.md): [MCP] From 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.
- [MarkItDown](https://hebbmind.com/es/cli/markitdown.md): [CLI] Converts 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+.
- [PaddleOCR MCP Server](https://hebbmind.com/es/mcp/paddlepaddle-mcp-server.md): [MCP] Official 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.
- [Docling](https://hebbmind.com/es/cli/docling.md): [CLI] Parses 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.
- [PPT Master](https://hebbmind.com/es/skill/ppt-master.md): [Skill] Generates natively editable PPTX from PDFs, Word files, web pages and other sources, with native shapes, data charts and master layouts. Can also fill your own template and add animations and narration to finished decks. Needs Python 3.10+ and its dependencies.
- [CLI-Anything MuseScore](https://hebbmind.com/es/cli/musescore.md): [CLI] MuseScore 4 command-line wrapper from CLI-Anything: lets agents transpose scores, extract parts, add or remove instruments, inspect score info and export PDF, MIDI, MusicXML, MP3 or braille. Handy for music teachers preparing scores in bulk. Needs MuseScore 4 and Python 3.10+.
- [Marker](https://hebbmind.com/es/cli/marker.md): [CLI] Converts 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.
- [WeasyPrint](https://hebbmind.com/es/cli/weasyprint.md): [CLI] Rendering 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.
- [VisiData](https://hebbmind.com/es/cli/visidata.md): [CLI] Terminal tool for exploring and wrangling tabular data: opens dozens of formats including CSV, JSON, Excel and SQLite for filtering, sorting, pivots and frequency counts. --batch mode replays actions headlessly or converts file formats.
- [jc](https://hebbmind.com/es/cli/jc.md): [CLI] Converts the output of 100+ commands such as dig, ps, ls and ifconfig, plus common file formats, into JSON so agents can parse it reliably with jq or scripts. Also usable as a Python library.
- [FontForge](https://hebbmind.com/es/cli/fontforge.md): [CLI] Open-source font editor: fontforge -script runs Python scripts headlessly to batch-edit glyphs, convert between OTF, TTF, UFO and other formats, and generate fonts, for type design and font processing. Homebrew installs the CLI version; install the desktop app for the GUI.
- [csvkit](https://hebbmind.com/es/cli/csvkit.md): [CLI] Veteran suite of CSV command-line tools: in2csv converts Excel and JSON to CSV, csvcut, csvgrep and csvsort filter and sort, csvstat computes statistics, and csvsql runs SQL directly against CSV files.
- [Camelot](https://hebbmind.com/es/cli/camelot.md): [CLI] Open-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.
- [pdf2docx](https://hebbmind.com/es/cli/pdf2docx.md): [CLI] Converts PDFs to editable Word files, keeping paragraphs, tables, images and layout as closely as possible, and can extract tables alone, handy when a contract or exam only exists as PDF. Needs Python; digital PDFs only, OCR scans first. No longer actively maintained by Artifex.
- [Pix2Text](https://hebbmind.com/es/cli/pix2text.md): [CLI] Recognizes images or whole PDFs (including scans) with math formulas and tables into Markdown and LaTeX, strong on English and Chinese and supporting 80+ languages, handy for digitizing exams, lecture notes and study notes. An open-source Mathpix alternative that runs locally with Python.
- [Translate Toolkit](https://hebbmind.com/es/cli/translate.md): [CLI] Open-source toolkit widely used in localization: converts between PO, XLIFF, TMX, CSV, subtitle and other translation formats, counts words, runs 40+ translation checks with pofilter and extracts frequent terms with poterminology. Needs Python 3.11+.
- [Docling MCP](https://hebbmind.com/es/mcp/docling-mcp.md): [MCP] The Docling project's official MCP: converts PDF, Word, PowerPoint and more into structured documents with layout and table detection and OCR for scans, and lets agents build new documents paragraph by paragraph and export Markdown. Local mode needs Python and uv, or use your own Docling Serve.
- [MinerU Open MCP](https://hebbmind.com/es/mcp/opendatalab-mcp.md): [MCP] MinerU's official MCP: parses PDF, Word, PowerPoint and images into Markdown via the mineru.net cloud API, keeping tables and formulas. The keyless Flash mode works out of the box; add a token for higher quotas and more formats.
