Pandoc
Pandoc is a free, open-source document converter written in Haskell. It provides a universal intermediate representation that allows converting between a wide range of markup and word-processing formats. Created by John MacFarlane and maintained by a community of contributors, Pandoc is widely used in scholarly writing and content workflows.
Supported input formats include Markdown (Pandoc's extended version), reStructuredText, AsciiDoc, Textile, HTML, LaTeX, Word (.docx), OpenDocument
Pandoc's conversion process reads the source into an AST, then writes it in the target format. This
Extensions and customization include filters (written in Haskell or Lua since newer versions support Lua filters),
Pandoc is released under the GNU General Public License and is actively maintained by its developers and