Convert documents and files to Markdown using markitdown. Use when converting PDF, Word (.docx), PowerPoint (.pptx), Excel (.xlsx, .xls), HTML, CSV, JSON, XML, images (with EXIF/OCR), audio (with transcription), ZIP archives, YouTube URLs, or EPubs to Markdown format for LLM processing or text analysis.
Convert files to useful Markdown using the installed markitdown and markit CLIs.
markitdown first for .docx, .pptx, .xlsx, .xls, HTML, CSV, JSON, XML, images, audio, ZIP, YouTube, EPUB, and most non-PDF formats.markitdown first for email-like, letter-like, or mostly linear-prose PDFs.markit -q first for table-heavy, form-like, or multi-column PDFs where layout matters.markitdown --use-plugins for scanned or image-heavy PDFs only when the environment already has a working OpenAI-compatible vision client/model configured for MarkItDown OCR.markitdown and say OCR is unavailable when that OCR configuration is missing.data:image blocks.markitdown when markit emits base64-heavy Markdown.# Default DOCX / non-PDF path
markitdown input.docx > output.md
# Default prose-PDF path
markitdown input.pdf > output.md
# Layout-sensitive PDF path
markit -q input.pdf > output.md
# OCR path, only when OCR is configured
markitdown --use-plugins input.pdf > output.md
# Compare both on a PDF, then keep the better result
markitdown input.pdf > /tmp/markitdown.md
markit -q input.pdf > /tmp/markit.md
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Control Sonos speakers (discover/status/play/volume/group).
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
Capture frames or clips from RTSP/ONVIF cameras.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Category:tools