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 60
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!
cli file files generator javascript scaffold scaffolding template typescript
Dungeon Paper 26
A character sheet app for Dungeon World, a popuplar tabletop game, as an open-source Flutter application.
dartlang dungeon-world flutter-apps tabletop-rpgs
nextcloud-forum 12
A community-driven forum built right into your Nextcloud instance
bulletin-board forum nextcloud nextcloud-app
nextcloud-autocurrency 4
Auto fetches currency information for your Cospend projects on Nextcloud
cospend nextcloud nextcloud-app
cospend-cli 3
Command-line interface for adding expenses to Nextcloud Cospend projects
cli cospend nextcloud
direnv-dotenvx 2
A direnv plugin to load .env or .env.{env} files using dotenvx, with automatic variable detection and shell-safe exports.
automation bash developer-tools direnv dotenv dotenvx env environment plugin shell
Other Projects
text-transform.nvim 15
Common text transformers for neovim - switch between camelCase, PascalCase, snake_case, and more!
camel case neovim pascal replace snake text transform
dungeon_world_data 9
Dart + NPM package with Dungeon World character, moves & other data
dart dart-package data-dump dungeon-world npm-package tabletop-rpgs
Dart Script Runner 7
Run scripts from any folder, similar to NPM’s package.json scripts. Works for any folder and project type.
dart runner script script-runner tools
wheel_spinner 5
A simple Flutter widget for updating a number using a pitch bender-like spinner
Mudblock 4
A client for MUD (Multi-User Dungeon) games.
It is a work in progress that will soon be available for both desktop & mobile platforms.
dart flutter mud mud-client telnet
express-otp 3
OTP auth for your nodejs/express app, as easy as it gets!
auth authentication express middleware nodejs otp typescript
gi_gen 3
Gitignore generator for any type of project
generator git gitignore gitignore-generator go golang
massarg 3
Command and argument parser on steroids - JS/TS
args cli command-line javascript parser shell typescript
GitHub Repositories Astro Loader 2
An Astro loader to fetch GitHub repositories for use as content in Astro websites
astro astro-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
config dart
treelike 1
Outputs a Tree-like representation from strings. No actual files required!
cli go golang tree