pandoc
agent-ready non-interactive
Universal document converter supporting 40+ formats including Markdown, HTML, PDF, DOCX, LaTeX, EPUB, and more. Perfect for document conversion tasks.
How to install pandoc
brew install pandoc When to use pandoc
- Converting between common document formats like Markdown to PDF, DOCX to EPUB, or LaTeX to HTML for publishing or sharing
- Generating standardized academic papers or reports using citation processing and templates (e.g., .csl files and reference managers)
- Batch converting multiple files in a directory from one format to another with consistent styling and metadata
When not to use pandoc
- When pixel-perfect layout or complex page designs (like multi-column newsletters with embedded graphics) are required, as pandoc may not preserve exact formatting
- For real-time collaborative editing or live preview of document conversions, since pandoc is a batch command-line processor
pandoc features
- · 40+ input/output formats
- · Template system
- · Filter/script support
- · Metadata extraction
- · Citation processing
Want your agent to find this automatically?
Add the MCP server to your agent config and it will discover tools like pandoc on its own.
Set up MCP →Similar tools to pandoc
dasel
Select, put and delete data from JSON, TOML, YAML, XML, INI, HCL and CSV files with a single tool. Also available as a go mod.
imgp
:camera_flash: Fast batch image resizer and rotator
jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
korkut
Quick and simple image processing at the command line. :hammer: