Pandoc

Pandoc

pandoc.org

1

About this website

Pandoc is a universal document converter created by John MacFarlane (UC Berkeley philosophy professor), capable of converting between over 40 document formats. Written in Haskell, Pandoc has been described as a Swiss Army knife for document conversion and is the most widely used document conversion tool in academia and publishing. Supported input formats include Markdown (with Pandoc, CommonMark, GFM, PHP Markdown Extra, and MultiMarkdown extensions), reStructuredText, HTML, LaTeX, EPUB, Org mode, MediaWiki markup, Textile, txt2tags, roff man pages, JATS XML, and JIRA wiki markup. Supported output formats include PDF (via LaTeX, ConTeXt, HTML-to-PDF via wkhtmltopdf, or CSS typesetting via Paged.js), Word .docx (with reference document styling), PowerPoint .pptx, OpenOffice/LibreOffice .odt, RTF, EPUB, HTML5 (with customizable templates), LaTeX, Beamer presentations, AsciiDoc, groff man, Muse, Texinfo, Textinfo, plain text, slide formats (S5, Slidy, Slideous, DZSlides, reveal.js), and InDesign ICML. Key features include: automatic citation processing via CSL (Citation Style Language) with BibTeX, BibLaTeX, and JSON bibliography support, math rendering via MathJax, KaTeX, or native LaTeX, template system with variables and conditionals, Lua filters for programmatic document transformation (enabling custom output formatting, automated section numbering, image processing, and metadata manipulation), YAML metadata blocks, table support (simple, multiline, grid, and pipe tables), footnotes, definition lists, task lists, raw blocks for format-specific content, and math equation support. As of 2026, Pandoc has over 36,600 stars.

Tags & Categories

Categories

Tags

Statistics

1
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!