Software things I've been working on:
A text-based game where you write free-form poetry as a bard in a fantasy world.
Experience the story of Guns Girl Z in a visual-novel format.
A collection of macros and systems for the SugarCube 2 story format of Twine.
An inventory system for the SugarCube 2 story format of Twine.
A player and NPC avatar customization system for SugarCube with open-source artwork.
An audio library for use with the Harlowe 2 story format of Twine.
A Twine 2 proofing format.
Pre-release.
An executable that installs Tweego on Windows operating systems. It installs the appropriate version for your system automatically, and sets the environment variables and can optionally install all the default Twine 2 story formats as well.
A blank Tweego project with all the trimmings, like source code minification and linting. Used as a basis for most of my Twine projects.
A node module and CLI package for quickly adding Google analytics to Twine games (and other web apps).
A dice notation parser and dice roller for node and the web.
A fairmath implementation for node and the web.
A tool for parsing and serializing poetry from a simple markup format into JSON.
Serious is a framework for building episodic (or serialized) fiction for the web. It takes a number of source files, written in markdown format, and compiles these files into a simple, sructured single-page web app for you to deploy to your webhost.
Serious is available as an NPM package and will eventually be available as a standalone, cross-platform executable (which will be run from the command line).
A Dungeons and Dragons 5e spellbook application.