FindSoftware

Pandoc

Haskell library and command-line tool that converts documents between markup formats.

Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. The installation page lists installers, package managers, Docker images and binary archives for each platform. Pandoc can also run as a web server or as a CGI program, a mode the pandoc-server page describes. The project’s COPYRIGHT file names John MacFarlane as the copyright holder.

Worth knowing

The pandoc-server mode is a build option. The statically linked binaries provided by the project cannot load Lua filters that use C modules, which the installation page describes.

Identity

Status
Active
Maintainer
John MacFarlane4
Maintained by
Individual
First release
20079

Rendering and deploy

Runs as
Dev only, Always on, Per request37
Install with
official installer and binary downloads6

Releases

Current major version
38
Last release
2026-10-088

Adoption

GitHub stars
46,6642
Contributors
41610

Why these figures do not compare

Sources

  1. 2026-10-23: links, Categories, License model
    pandoc.org
  2. 2026-10-23: links, GitHub stars
    api.github.com/repos/jgm/pandoc
  3. 2026-10-23: links, Runs as
    pandoc.org/getting-started.html
  4. 2026-10-23: Maintainer, License
    raw.githubusercontent.com/jgm/pandoc/main/COPYRIGHT
  5. 2026-10-23: Written in
    github.com/jgm/pandoc/blob/main/README.md
  6. 2026-10-23: Install with
    pandoc.org/installing.html
  7. 2026-10-23: Runs as
    pandoc.org/pandoc-server.html
  8. 2026-10-23: Current major version, Last release
    api.github.com/repos/jgm/pandoc/releases/latest
  9. 2026-10-23: First release
    hackage.haskell.org/package/pandoc-0.4
  10. 2026-10-23: Contributors
    api.github.com/repos/jgm/pandoc/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON