.

Pandoc


Reading time: less than 1 minute

Pandoc is a markup format conversion utility written in Haskell. It is the swiss army knife of markup formats, it can really convert been almost anything.

Installation

Pandoc provides official statically compiled binaries on their Github repo.

Pandoc Server

When bulk-processing inputs in a script, it can be a little slow to spawn a pandoc subprocess for each document. Instead, you can use the built-in pandoc-server to spawn a persistent server and send each document over.

This command starts a pandoc server on port 1456.

./pandoc-server -p 1456

Citation

If you find this work useful, please cite it as:
@article{yaltirakli,
  title   = "Pandoc",
  author  = "Yaltirakli, Gokberk",
  journal = "gkbrk.com",
  year    = "2025",
  url     = "https://www.gkbrk.com/pandoc"
}
Not using BibTeX? Click here for more citation styles.
IEEE Citation
Gokberk Yaltirakli, "Pandoc", August, 2025. [Online]. Available: https://www.gkbrk.com/pandoc. [Accessed Aug. 24, 2025].
APA Style
Yaltirakli, G. (2025, August 24). Pandoc. https://www.gkbrk.com/pandoc
Bluebook Style
Gokberk Yaltirakli, Pandoc, GKBRK.COM (Aug. 24, 2025), https://www.gkbrk.com/pandoc

Comments

© 2025 Gokberk Yaltirakli