Martin Middel's repositories
tei-publisher-components
Web components used by TEI Publisher and apps generated by it
dita-ot
DITA Open Toolkit — the open-source publishing engine for content authored in the Darwin Information Typing Architecture.
fontoxpath
A minimalistic XPath 3.1 implementation in pure JavaScript
json-compress
Minify JSON structures with many overlapping keys. Even with gzip this can be a strong space optimization
linsy
lsystems in xquery
jinn-toast
a component wrapping toastify-js
dita-example-editor
Example FontoXML editor for DITA
netlify-cms
A Git-based CMS for Static Site Generators
chrome-101-whynot-bug
Minimal repro of a found bug in Chrome 101
Fore
Fore - xformish web forms as web components
xpath-dep-scan
Use static analysis to discover what nodes are being touched by an XPath
qt3tests
Tests for XPath and XQuery
xpath-lenses
Functional lenses to JSON structures, from XPath!
bingo
Simple bingo sheet generator
switch-tracker
Extract switch playtime from the Switch Parental Controls app
cra-mjs-repro
Repro the error when depending on a package with a module with a .mjs extension
webpack-variable-hiding-repro
Webpack does not rename variables correctly. This is a reproducable case for it
xspattern.js
XML Schema pattern (regular expression) engine
vorto
Vorto Project
prsc.js
Tiny parser combinators library
web-build-tools
A tool box for large scale web development
tsickle
Tsickle — TypeScript to Closure Translator
fontoxpath-cli
A command line interface to fontoxpath
slimdom.js
Fast, tiny DOM implementation in pure JS.
slimdom-sax-parser
Parses XML to a Slimdom document using Sax
xmldom
A PURE JS W3C Standard based(XML DOM Level2 CORE) DOMParser and XMLSerializer.
bower
A package manager for the web
whynot.js
Generic VM-based formal language matching framework
Gatsie
general purpose Object serialization / deserialization to and from ArrayBuffers. Not Stable!!