John MacFarlane (jgm)

jgm

User data from Github https://github.com/jgm

Location:Berkeley, CA

GitHub:@jgm


Organizations
commonmark
markdown
pandoc

John MacFarlane's repositories

pandoc

Universal markup converter

Language:HaskellLicense:GPL-2.0Stargazers:40084Issues:515Issues:8075

gitit

A wiki using HAppS, pandoc, and git

Language:HaskellLicense:GPL-2.0Stargazers:2245Issues:70Issues:547

djot

A light markup language

Language:Emacs LispLicense:MITStargazers:1846Issues:27Issues:203

pandocfilters

A python module for writing pandoc filters, with a collection of examples

Language:PythonLicense:BSD-3-ClauseStargazers:552Issues:24Issues:47

pandoc-templates

Templates for pandoc, tagged to release

Language:HTMLStargazers:529Issues:16Issues:0

texmath

A Haskell library for converting LaTeX math to MathML.

Language:HaskellLicense:GPL-2.0Stargazers:384Issues:12Issues:195

lunamark

Lua library for conversion between markup formats

skylighting

A Haskell syntax highlighting library with tokenizers derived from KDE syntax highlighting descriptions

djot.js

JavaScript implementation of djot

Language:TypeScriptLicense:MITStargazers:185Issues:9Issues:66

citeproc

CSL citation processing library in Haskell

Language:HaskellLicense:BSD-2-ClauseStargazers:177Issues:15Issues:130

commonmark-hs

Pure Haskell commonmark parsing library, designed to be flexible and extensible

pandoc-types

types for representing structured documents

Language:HaskellLicense:NOASSERTIONStargazers:118Issues:13Issues:38

djot.lua

Lua parser for the djot light markup language

Language:LuaLicense:MITStargazers:68Issues:10Issues:14

typst-hs

Haskell library for parsing and evaluating typst

Language:HaskellLicense:NOASSERTIONStargazers:66Issues:4Issues:59

lcmark

Flexible CommonMark converter

Language:LuaLicense:BSD-2-ClauseStargazers:61Issues:6Issues:6

doctemplates

Pandoc-compatible templating system

Language:HaskellLicense:BSD-3-ClauseStargazers:54Issues:5Issues:22

cmark-hs

Haskell bindings to libcmark commonmark parser

Language:CLicense:NOASSERTIONStargazers:47Issues:5Issues:7

filestore

A versioning file store backed by git, darcs, or mercurial

Language:HaskellLicense:NOASSERTIONStargazers:36Issues:4Issues:19

pandoc-website

Source files for pandoc's website

djoths

Haskell parser for the djot light markup language

Language:HaskellLicense:MITStargazers:27Issues:3Issues:6

doclayout

A prettyprinting library designed for laying out plain text documents

Language:HaskellLicense:BSD-3-ClauseStargazers:24Issues:3Issues:10

cmark-lua

Lua bindings to libcmark CommonMark parser

Language:CLicense:BSD-2-ClauseStargazers:21Issues:6Issues:2

unicode-collation

Haskell implementation of the Unicode Collation Algorithm

Language:HaskellLicense:NOASSERTIONStargazers:17Issues:3Issues:12

trypandoc

Live demo of pandoc

Language:JavaScriptLicense:MITStargazers:12Issues:2Issues:0

typst-symbols

Defines symbols and emoji used in typst

Language:HaskellLicense:MITStargazers:3Issues:2Issues:1

hslua-module-doclayout

Lua module wrapping Text.DocLayout.

Language:HaskellLicense:MITStargazers:2Issues:1Issues:0

mathjax-svg-filter

Pandoc filter using MathJaX to replace math elements with inline SVGs

Language:JavaScriptLicense:MITStargazers:2Issues:1Issues:0

backup-to-storagebox

Haskell wrapper for restic-based backup

Language:ShellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

citeproc-server

A web server wrapping the Haskell citeproc library for processing citations using CSL

Language:HTMLLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

network-uri

URI manipulation facilities

Language:HaskellLicense:NOASSERTIONStargazers:1Issues:0Issues:0