Mike Gerwitz

Free Software Hacker+Activist

libs / frameworks
GNU ease.jsClassical object-oriented framework for JavaScript5 weekssummarylogtree
lizaData collection, validation, and processing framework for JavaScript [employer p...6 monthssummarylogtree
hoxslHigher-order logic for XSLT 2.07 monthssummarylogtree
shspecBDD framework for shell7 monthssummarylogtree
languages / compilers
literate-xslLiterate documentation weaver for XSLT 2.011 monthssummarylogtree
TAMEThe Adaptive Metalanguage [employer project]8 monthssummarylogtree
liza-proguicDeclarative DSL for Liza programs [employer project]8 monthssummarylogtree
git-shortmapsSimple one--three-character bash aliases for Git with tab completion8 monthssummarylogtree
dotfilesPersonal system configuration and miscellaneous scripts7 monthssummarylogtree
SAPSFThe Surreptitious Assault on Privacy, Security, and Freedom (LibrePlanet 2017)8 monthssummarylogtree
Restore Online Freedom!Restore Online Freedom! (LibrePlanet 2016)11 monthssummarylogtree
COOPEClassical Object-Oriented Programming with ECMAScript (2012)8 weekssummarylogtree
repo2htmlRepository-agnostic HTML generator (used to generate mikegerwitz.com)11 monthssummarylogtree
thoughtsThoughts and Ramblings (mikegerwitz.com)6 weekssummarylogtree
guile-mimeMIME library and globs2 parser for Guile11 monthssummarylogtree
lasertank-jsClone of the classic 1990s game LaserTank11 monthssummarylogtree
pkgshLibrary to aid in the factoring of large programs written in shell11 monthssummarylogtree
epmannersTeach LaTeX some manners to respect \everypar11 monthssummarylogtree
gsgpGNU Screen Gaming Platform11 monthssummarylogtree
jstonicMiscellaneous library built upon GNU ease.js11 monthssummarylogtree
rectestBrowser-based recollection test11 monthssummarylogtree
lvspecLaTeX specification library for LoVullo Associates with a focus on Liza/TAME [em...8 monthssummarylogtree