
Projects
I have many small and medium things on my GitHub profile, but here are some of my biggest and/or favorites. Feel free to check any of these out, open PRs or issues, or simply gaze at the mess.
Featured Projects
Simple Scaffold 64
A simple command to generate any file structure, from single components to entire app boilerplates.
See my post detailing more, or the documentation / NPM page to start using it!
clifilefilesgeneratorjavascriptscaffoldscaffoldingtemplatetypescript
Dungeon Paper 26
A character sheet app for Dungeon World, a popuplar tabletop game, as an open-source Flutter application.
dartlangdungeon-worldflutter-appstabletop-rpgs
nextcloud-pantry 26
Nextcloud app for managing your household. Lists, photos and notes, all in one place.
nextcloud-forum 17
A community-driven forum built right into your Nextcloud instance
bulletin-boardforumnextcloudnextcloud-app
cospend-cli 4
Command-line interface for adding expenses to Nextcloud Cospend projects
clicospendnextcloud
nextcloud-autocurrency 4
Auto fetches currency information for your Cospend projects on Nextcloud
cospendnextcloudnextcloud-app
Other Projects
text-transform.nvim 15
Common text transformers for neovim - switch between camelCase, PascalCase, snake_case, and more!
camelcaseneovimpascalreplacesnaketexttransform
dungeon_world_data 9
Dart + NPM package with Dungeon World character, moves & other data
dartdart-packagedata-dumpdungeon-worldnpm-packagetabletop-rpgs
Dart Script Runner 7
Run scripts from any folder, similar to NPM’s package.json scripts. Works for any folder and project type.
dartrunnerscriptscript-runnertools
Mudblock 5
A client for MUD (Multi-User Dungeon) games.
It is a work in progress that will soon be available for both desktop & mobile platforms.
dartfluttermudmud-clienttelnet
direnv-dotenvx 3
A direnv plugin to load .env or .env.{env} files using dotenvx, with automatic variable detection and shell-safe exports.
automationbashdeveloper-toolsdirenvdotenvdotenvxenvenvironmentpluginshell
express-otp 3
OTP auth for your nodejs/express app, as easy as it gets!
authauthenticationexpressmiddlewarenodejsotptypescript
input-form.nvim 3
Navigable form inputs for neovim, allowing you to get structured input from plugin users
massarg 3
Command and argument parser on steroids - JS/TS
argsclicommand-linejavascriptparsershelltypescript
GitHub Repositories Astro Loader 2
An Astro loader to fetch GitHub repositories for use as content in Astro websites
astroastro-loader
terminal_color_parser_dart 2
Parse terminal colors for displaying in other formats. Supports ANSI and xterm256.
unaconfig_dart 2
Easiest way to get the user config for your library using Dart. Inspired by NPM's cosmiconfig
configdart