GitHub

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

  • unicode-collation (pure Haskell implementation of the Unicode Collation Algorithm)
  • 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)
  • doclayout (Haskell prettyprinting library for plain-text documents)
  • yst (static site generator using pandoc and data from YAML files)
  • citeproc (Haskell library for processing citations using CSL stylesheets)
  • commonmark.js (JavaScript commonmark-parsing library)
  • commonmark-hs (Haskell library for parsing commonmark with many extensions)
  • djot (rational, consistent light markup format with fast parser in Lua)

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

Read the original on github.com ↗