Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / jgm 96 repositories

Funding links: https://github.com/sponsors/jgm

jgm/pandocfilters

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

Language: Python - Size: 151 KB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 494 - Forks: 113

jgm/filestore

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

Language: Haskell - Size: 521 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 28 - Forks: 20

jgm/texmath

A Haskell library for converting LaTeX math to MathML.

Language: Haskell - Size: 8.38 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 299 - Forks: 61

jgm/pandoc-templates-legacy

Legacy pandoc-templates repository (pre-2017), provided for research purposes only

Language: Roff - Size: 21.6 MB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

jgm/pandoc-templates

Templates for pandoc, tagged to release

Language: HTML - Size: 92.8 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 425 - Forks: 392

jgm/djoths

Haskell parser for the djot light markup language

Language: Haskell - Size: 328 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 17 - Forks: 2

jgm/djot.js

JavaScript implementation of djot

Language: TypeScript - Size: 679 KB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 127 - Forks: 12

jgm/pandoc-website

Source files for pandoc's website

Language: Lua - Size: 3.56 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 28 - Forks: 26

jgm/lunamark

Lua library for conversion between markup formats

Language: C - Size: 1.15 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 186 - Forks: 61

jgm/gitit

A wiki using HAppS, pandoc, and git

Language: Haskell - Size: 2.07 MB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 2,129 - Forks: 224

jgm/skylighting

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

Language: Haskell - Size: 4.11 MB - Last synced: 14 days ago - Pushed: 23 days ago - Stars: 185 - Forks: 58

jgm/pandoc-types

types for representing structured documents

Language: Haskell - Size: 415 KB - Last synced: 7 days ago - Pushed: 23 days ago - Stars: 105 - Forks: 65

jgm/djot

A light markup language

Language: HTML - Size: 521 KB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 1,584 - Forks: 44

jgm/commonmark-hs

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

Language: Haskell - Size: 1.28 MB - Last synced: 7 days ago - Pushed: 13 days ago - Stars: 131 - Forks: 31

jgm/pandoc

Universal markup converter

Language: Haskell - Size: 59.3 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 32,448 - Forks: 3,259

jgm/pandoc-citeproc 📦

Library and executable for using citeproc with pandoc

Language: Haskell - Size: 3.19 MB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 289 - Forks: 61

jgm/citeproc

CSL citation processing library in Haskell

Language: Haskell - Size: 1.22 MB - Last synced: 7 days ago - Pushed: 8 months ago - Stars: 140 - Forks: 16

jgm/typst-hs

Haskell library for parsing and evaluating typst

Language: Haskell - Size: 7.31 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 35 - Forks: 5

jgm/peg-markdown

An implementation of markdown in C, using a PEG grammar

Language: C - Size: 373 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 687 - Forks: 141

jgm/djot.lua

Lua parser for the djot light markup language

Language: Lua - Size: 88.9 KB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 42 - Forks: 8

jgm/select-meta

Pandoc lua filter for constructing metadata from YAML data sources using queries

Language: Lua - Size: 11.7 KB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 9 - Forks: 2

jgm/yst

create static websites from YAML data and string templates

Language: Haskell - Size: 271 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 374 - Forks: 42

jgm/doctemplates

Pandoc-compatible templating system

Language: Haskell - Size: 237 KB - Last synced: 7 days ago - Pushed: 6 months ago - Stars: 50 - Forks: 9

jgm/trypandoc

Live demo of pandoc

Language: JavaScript - Size: 111 KB - Last synced: 7 days ago - Pushed: 9 months ago - Stars: 7 - Forks: 2

jgm/doclayout

A prettyprinting library designed for laying out plain text documents

Language: Haskell - Size: 407 KB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 21 - Forks: 4

jgm/typst-symbols

Defines symbols and emoji used in typst

Language: Haskell - Size: 55.7 KB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1

jgm/highlighting-kate 📦

A syntax highlighting library in Haskell, based on Kate syntax definitions

Language: HTML - Size: 2 MB - Last synced: 7 days ago - Pushed: over 6 years ago - Stars: 109 - Forks: 58

jgm/zip-archive

Native Haskell library for working with zip archives

Language: Haskell - Size: 258 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 44 - Forks: 25

jgm/cmark-hs

Haskell bindings to libcmark commonmark parser

Language: C - Size: 1020 KB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 43 - Forks: 13

jgm/pandoc-tex2svg

Pandoc filter to convert math to SVG using MathJax-node's tex2svg

Language: HTML - Size: 221 KB - Last synced: 7 days ago - Pushed: over 7 years ago - Stars: 19 - Forks: 1

jgm/cmark-lua

Lua bindings to libcmark CommonMark parser

Language: C - Size: 1.17 MB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 17 - Forks: 4

jgm/pulldown-cmark Fork of pulldown-cmark/pulldown-cmark

Language: Rust - Size: 1.05 MB - Last synced: 7 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1

jgm/lcmark

Flexible CommonMark converter

Language: Lua - Size: 226 KB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 54 - Forks: 6

jgm/emojis

Haskell library for emojis

Language: Haskell - Size: 160 KB - Last synced: 7 days ago - Pushed: 10 months ago - Stars: 25 - Forks: 4

jgm/aeson-pretty Fork of informatikr/aeson-pretty

JSON pretty-printing library and command-line tool.

Language: Shell - Size: 68.4 KB - Last synced: 7 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 1

jgm/cmark-gfm Fork of github/cmark-gfm

GitHub's fork of cmark, a CommonMark parsing and rendering library and program in C

Language: C - Size: 4.85 MB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1

jgm/grammata

Well-typed system for generating documents in multiple formats

Language: Haskell - Size: 67.4 KB - Last synced: 7 days ago - Pushed: over 6 years ago - Stars: 7 - Forks: 2

jgm/markdown-resources Fork of rhythmus/markdown-resources

A curated collection of Markdown resources: apps, dialects, parsers, …

Size: 58.6 KB - Last synced: 7 days ago - Pushed: over 10 years ago - Stars: 12 - Forks: 2

jgm/gogar

Computer implementation of Robert Brandom's "game of giving and asking for reasons," from Making It Explicit, chapter 3.

Language: Ruby - Size: 7.81 KB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 10 - Forks: 4

jgm/yaml Fork of snoyberg/yaml

Support for serialising Haskell to and from Yaml.

Size: 660 KB - Last synced: 7 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

jgm/HeX

a flexible text macro system

Language: Haskell - Size: 175 KB - Last synced: 7 days ago - Pushed: over 8 years ago - Stars: 17 - Forks: 1

jgm/random Fork of milahu/random

my pastebin

Size: 210 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

jgm/babelmark-registry Fork of babelmark/babelmark-registry

Registry for babelmark

Size: 27.3 KB - Last synced: 7 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

jgm/djot-playground Fork of dtinth/djot-playground

Playground for the djot light markup language

Language: Svelte - Size: 35 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2

jgm/asciidoc-docs Fork of asciidoctor/asciidoc-docs

The documentation for the AsciiDoc language as processed by Asciidoctor. The documentation in this repository serves as the initial contribution for the AsciiDoc Language specification project.

Size: 2.25 MB - Last synced: 7 days ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1

jgm/pandoc-server 📦

Simple server app for pandoc conversions.

Language: Haskell - Size: 14.6 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 20 - Forks: 3

jgm/unicode-collation

Haskell implementation of the Unicode Collation Algorithm

Language: Haskell - Size: 2.71 MB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 16 - Forks: 8

jgm/xml Fork of snoyberg/xml

Various XML utility packages for Haskell

Size: 1000 KB - Last synced: 7 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 1

jgm/hackage-server Fork of haskell/hackage-server

Hackage-Server: A Haskell Package Repository

Size: 9.87 MB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

jgm/HsYAML Fork of haskell-hvr/HsYAML

YAML 1.2 implementation in pure Haskell

Size: 322 KB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1

jgm/HsYAML-aeson Fork of haskell-hvr/HsYAML-aeson

JSON to YAML Adapter

Size: 15.6 KB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1

jgm/ipynb

Data structures and JSON serializer/deserializer for Jupyter notebooks (.ipynb) format.

Language: Jupyter Notebook - Size: 86.9 KB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 10 - Forks: 4

jgm/emacs Fork of emacs-mirror/emacs

Mirror of GNU Emacs

Language: Emacs Lisp - Size: 1.02 GB - Last synced: 7 days ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 1

jgm/reveal.js Fork of hakimel/reveal.js

The HTML Presentation Framework

Language: JavaScript - Size: 7.51 MB - Last synced: 7 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

jgm/pandoc-nightly Fork of pandoc-extras/pandoc-nightly

Size: 25.4 KB - Last synced: 7 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 1

jgm/hscommonmark 📦

pure Haskell CommonMark parser

Language: Haskell - Size: 80.1 KB - Last synced: 7 days ago - Pushed: almost 6 years ago - Stars: 9 - Forks: 1

jgm/html2cmark

Lua library to convert HTML5 to commonmark

Language: Lua - Size: 53.7 KB - Last synced: 7 days ago - Pushed: almost 5 years ago - Stars: 8 - Forks: 1

jgm/cmarkpdf

Steps towards a PDF renderer for cmark using libharu

Language: C - Size: 262 KB - Last synced: 7 days ago - Pushed: almost 9 years ago - Stars: 14 - Forks: 4

jgm/css-text Fork of yesodweb/css-text

CSS parser and renderer.

Language: Haskell - Size: 106 KB - Last synced: 7 days ago - Pushed: almost 9 years ago - Stars: 3 - Forks: 1

jgm/cmark-fuzz-data

A minimal fuzz test suite for cmark created by american fuzzy lop and afl-cmin

Size: 2.75 MB - Last synced: 7 days ago - Pushed: about 9 years ago - Stars: 3 - Forks: 1

jgm/luacmark

Lua binding to CommonMark

Language: C - Size: 186 KB - Last synced: 7 days ago - Pushed: over 9 years ago - Stars: 2 - Forks: 1

jgm/commonmark-lua 📦

Lua binding to libcmark commonmark parser

Language: Lua - Size: 27.3 KB - Last synced: 7 days ago - Pushed: about 4 years ago - Stars: 5 - Forks: 2

jgm/commonmarker 📦

Ruby wrapper for libcmark (CommonMark parser)

Language: Ruby - Size: 452 KB - Last synced: 7 days ago - Pushed: about 9 years ago - Stars: 12 - Forks: 2

jgm/haddock Fork of haskell/haddock

Haskell Documentation Tool

Language: Haskell - Size: 11.8 MB - Last synced: 7 days ago - Pushed: about 9 years ago - Stars: 2 - Forks: 1

jgm/BayHac2014

Slides for my presentation on pandoc at BayHac2014

Language: TeX - Size: 809 KB - Last synced: 7 days ago - Pushed: almost 10 years ago - Stars: 14 - Forks: 1

jgm/homebrew Fork of Homebrew/legacy-homebrew

The missing package manager for OS X.

Language: Ruby - Size: 33.2 MB - Last synced: 7 days ago - Pushed: about 10 years ago - Stars: 3 - Forks: 0

jgm/cheapskate 📦

Experimental markdown processor in Haskell

Language: HTML - Size: 289 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 105 - Forks: 18

jgm/pandoc-highlight

Filter and library for using pandoc with highlighting-kate

Language: Haskell - Size: 117 KB - Last synced: 7 days ago - Pushed: over 10 years ago - Stars: 6 - Forks: 2

jgm/rfc5051

Haskell implementation of RFC5051, simple unicode collation.

Language: Haskell - Size: 318 KB - Last synced: 7 days ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 1

jgm/GHCUnicodeAlt

Improved version of GHC.Unicode, with benchmarks

Language: Haskell - Size: 109 KB - Last synced: 7 days ago - Pushed: over 11 years ago - Stars: 3 - Forks: 1

jgm/hw2gitit

Script to convert haskellwiki pages to a gitit wiki

Language: Haskell - Size: 156 KB - Last synced: 7 days ago - Pushed: almost 12 years ago - Stars: 7 - Forks: 2

jgm/gitit2

A reimplementation of gitit in Yesod

Language: Haskell - Size: 671 KB - Last synced: 7 days ago - Pushed: almost 6 years ago - Stars: 94 - Forks: 11

jgm/hlibgit2 Fork of jacobstanley/hlibgit2

Haskell bindings to libgit2

Language: Haskell - Size: 118 KB - Last synced: 7 days ago - Pushed: over 12 years ago - Stars: 4 - Forks: 1

jgm/hsgit

A higher-level interface to libgit2 functions than hlibgit2

Language: Haskell - Size: 103 KB - Last synced: 7 days ago - Pushed: almost 12 years ago - Stars: 6 - Forks: 2

jgm/aws Fork of aristidb/aws

Amazon Web Services for Haskell

Language: Haskell - Size: 861 KB - Last synced: 7 days ago - Pushed: about 12 years ago - Stars: 4 - Forks: 1

jgm/blaze-html Fork of jaspervdj/blaze-html

A blazingly fast HTML combinator library for Haskell.

Language: Haskell - Size: 4.53 MB - Last synced: 7 days ago - Pushed: over 12 years ago - Stars: 6 - Forks: 1

jgm/lunamark-standalone

Standalone version of lunamark (compiled with no library dependencies)

Language: C - Size: 423 KB - Last synced: 7 days ago - Pushed: over 11 years ago - Stars: 12 - Forks: 2

jgm/citeproc-hs-bin

Command-line interface to the citeproc-hs CSL citation processing library

Language: Haskell - Size: 105 KB - Last synced: 7 days ago - Pushed: over 12 years ago - Stars: 8 - Forks: 2

jgm/standalone-html

Incorporates external dependencies into HTML file using data: URI scheme

Language: Haskell - Size: 146 KB - Last synced: 7 days ago - Pushed: over 12 years ago - Stars: 19 - Forks: 5

jgm/emacsd

emacs configuration

Language: Emacs Lisp - Size: 839 KB - Last synced: 7 days ago - Pushed: over 8 years ago - Stars: 9 - Forks: 5

jgm/scripts

A collection of small scripts to do various things

Language: Shell - Size: 181 KB - Last synced: 7 days ago - Pushed: almost 9 years ago - Stars: 28 - Forks: 3

jgm/dotvim

My vim configuration

Language: Vim Script - Size: 1.08 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 30 - Forks: 5

jgm/hsb2hs

Preprocessor for inserting literals with binary blobs into Haskell programs.

Language: Haskell - Size: 164 KB - Last synced: 7 days ago - Pushed: over 8 years ago - Stars: 11 - Forks: 1

jgm/illuminate

An efficient syntax highlighting library in Haskell, using alex-generated lexers

Language: Haskell - Size: 222 KB - Last synced: 14 days ago - Pushed: over 12 years ago - Stars: 26 - Forks: 4

jgm/rocks

luarocks repository

Size: 74.2 KB - Last synced: 7 days ago - Pushed: over 14 years ago - Stars: 4 - Forks: 1

jgm/jgm.github.com

jgm's web pages on github

Size: 74.2 KB - Last synced: 7 days ago - Pushed: almost 15 years ago - Stars: 4 - Forks: 1

jgm/ecstatic

Static website management using tenjin templates and YAML data files

Language: Ruby - Size: 102 KB - Last synced: 7 days ago - Pushed: almost 15 years ago - Stars: 7 - Forks: 1

jgm/recaptcha

Haskell library for using the reCAPTCHA service

Language: Haskell - Size: 8.79 KB - Last synced: 7 days ago - Pushed: about 6 years ago - Stars: 8 - Forks: 4

jgm/cloudlib 📦

tools for keeping a library of books and articles on Amazon's S3 and SimpleDB

Language: Ruby - Size: 140 KB - Last synced: 7 days ago - Pushed: about 12 years ago - Stars: 19 - Forks: 2

jgm/rpeg-markdown Fork of rtomayko/rpeg-markdown

Experimental Ruby extension based on peg-markdown

Language: C - Size: 526 KB - Last synced: 7 days ago - Pushed: almost 16 years ago - Stars: 5 - Forks: 1

jgm/sep-offprint

Creates formatted "offprints" of Stanford Encyclopedia of Philosophy entries.

Size: 102 KB - Last synced: 7 days ago - Pushed: almost 16 years ago - Stars: 15 - Forks: 1

jgm/markdown-peg

A Haskell implementation of markdown using a PEG grammar

Language: Haskell - Size: 97.7 KB - Last synced: 7 days ago - Pushed: about 16 years ago - Stars: 24 - Forks: 4

jgm/nixpkgs Fork of NixOS/nixpkgs

Nix Packages collection

Size: 3.09 GB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

jgm/awesome-typst Fork of qjcg/awesome-typst

Awesome Typst Links

Size: 15.6 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

jgm/enhancement-proposals Fork of avli/enhancement-proposals

Enhancement proposals for the Jupyter Ecosystem

Size: 1.34 MB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

jgm/hslua-module-doclayout Fork of hslua/hslua-module-doclayout

Lua module wrapping Text.DocLayout.

Language: Haskell - Size: 88.9 KB - Last synced: 7 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1

jgm/stackage Fork of commercialhaskell/stackage

"Stable Hackage," tools for creating a vetted set of packages from Hackage.

Language: Shell - Size: 7.85 MB - Last synced: 7 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 1