Pandoc
A universal document converter

Pandoc is a free, open-source command-line tool and Haskell library that converts documents between a wide variety of markup and file formats, including Markdown, HTML, LaTeX, Word, PDF, and many more. It supports advanced features such as automatic citations, bibliography generation, math rendering, and custom Lua-based readers and writers. Users can extend it via filters and templates to suit a wide range of document workflows.
Pandoc parses input documents into an internal AST and then renders them into the desired output format using format-specific modules, with support for filters and templates for customization.
developers, academics, and technical writers who need to convert documents between formats
Background.
- Status
- launched
- Business model
- open-source
- Launched
- 2006
Founders
- John MacFarlanegithub
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.