Open Source

Open Source libraries for JavaScript developers

These are my current development projects, but check out the best of the rest in the archive.

Nuxt Content Assets

Enable locally-located assets in Nuxt Content


Manage monorepo workspaces with a prompt-based CLI

ES Kit

A 'pick and mix' library that simplifies writing Elasticsearch code

Nuxt Areas

Scalable folder management for large Nuxt projects


Convert SVG strokes to outlined fills as a post-export process

Alias HQ

The end-to-end solution for migrating to and using path aliases

Vue Class Store

Universal Vue stores you write once and use anywhere

Axios Actions

Bundle endpoints as callable, reusable services

App Diary

Development diary and reflection on building a Trello clone from scratch

Vuex Pathify

Vue / Vuex plugin providing a unified path syntax to Vuex stores

State Machine

A powerful yet simply-configured JavaScript finite-state machine