← All projects

Pandoc

A universal document converter

Dev Toolsdocument-conversionmarkdowncliopen-sourcelatexpandochaskell
Pandoc screenshot

About

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.

Problem

Converting documents between different markup and file formats is tedious and often requires multiple specialized tools.

For

developers, academics, and technical writers who need to convert documents between formats

How it works

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.

Business model

open-source

Status

launched

Launched

2006

Founders

Similar projects