Pandoc
Markdown · Multi-platform
- Metadata verified
- Licence confirmed
- Reviewed
Converts documents between Markdown, LaTeX, DOCX, HTML and dozens of other formats, as a command-line tool or a Haskell library.
A useful contrast with the AGPL entries: invoking a GPL command-line tool from a build script or CI job is not linking, so the obligation only bites when you redistribute a changed Pandoc.Community pick
Details
- Use case
- Markdown
- Language
- HaskellMulti-platform ecosystem
- Licence
- GPL-2.0-or-laterCopyleft: Distributing it obliges you to release your source under the same terms.GPL-2.0-or-later, so a modified Pandoc you distribute must ship with its source, while simply calling the released binary carries no such duty.
- Activity
- ActiveReleasing regularly
- Package
- Hackage: pandoc (official binary installers and distro packages also published)
- Repository
- github.com/jgm/pandoc
- Tags
- markdown · document-conversion · latex · docx · cli
Hackage
cabal install pandocWhat we checked
- Metadata verified
Name, package, repository and documentation checked against each other. Last run .
- Licence confirmed
The declared SPDX identifier was read from the repository’s own LICENSE file. Last run .
- Reviewed
An editor read the source and wrote the note explaining why it is listed. Last run .
These checks describe a project’s licence, metadata and release activity. They are not a security audit, and open source does not mean safe. Review any dependency before you ship it.
Also for Markdown

