Skip to content

GitHub Sponsors Matching Fund

To boost community funding, GitHub will match your contribution! Learn more.

Become a sponsor to jgm

I have been developing open-source software since 2006. I am the creator and lead developer of the document conversion software pandoc. I am also the author of the commonmark spec, and I wrote the reference implementation cmark, which is the basis for the library that powers markdown conversion on GitHub.

Other libraries I maintain include

  • zip-archive (Haskell library for creating and reading zip archives)
  • skylighting (Haskell library for syntax highlighting)
  • texmath (Haskell library for converting between math formats: TeX, OOXML, MathML, eqn)
  • ipynb (Haskell library for manipulating Jupyter notebooks)
  • doctemplates (Haskell templating library for plain-text documents)
  • yst (static site generator using pandoc and data from YAML files)
  • pandoc-citeproc (pandoc filter for processing citations using CSL stylesheets)
  • commonmark.js (JavaScript commonmark-parsing library)
  • lcmark (Lua wrapper around cmark providing metadata, template interpolation, and filters)
  • commonmark-hs (Haskell library for parsing commonmark with many extensions)

Sponsoring me will help encourage me to continue spending much more time than I should be on these projects and others!

7 sponsors

@K4zuki
@baig
@niszet
@xldrkp
@wooorm
@ad-si
@nmstreethran

Pinned projects

Select a tier

$4 a month

Select

Coffee tier! Get a sponsor badge and show your support for my contributions to open-source software.

$16 a month

Select

You rely on pandoc or my other software to do your work. (How much time would it have taken to convert those 500 unix man pages to markdown without pandoc?)

$64 a month

Select

Your small business depends on pandoc or my other software and you're invested in its continued development and maintenance.

$256 a month

Select

Your enterprise depends on pandoc or my other software and you're invested in its continued development and maintenance.

You can’t perform that action at this time.