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
55

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
22

A character sheet app for Dungeon World, a popuplar tabletop game, as an open-source Flutter application.

Available now on Android and iOS!

dartlang dungeon-world flutter-apps tabletop-rpgs

text-transform.nvim
11

Common text transformers for neovim - switch between camelCase, PascalCase, snake_case, and more!
camel case neovim pascal replace snake text transform

Dart Script Runner
7

Run scripts from any folder, similar to what NPM’s scripts in package.json do. Avoid the mess of documenting & handling multiple scripts to run and then share with your team.

It works for any folder and project type but requires Dart to run. Check out the repository or the package page!

dart runner script script-runner tools

sofmani
5

Installs software from a declerative config on any system
cli installer utility

Mudblock
2

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

dotfiles
1

My dotfiles! Use at your own risk. Some pre-requisites (see readme)

Other Projects

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

wheel_spinner
5

A simple Flutter widget for updating a number using a pitch bender-like spinner

ctelnet_dart
3

A telnet client written in Dart

git-open
3

Git aliases for opening project, branch, commit, PRs, etc from CLI
alias git git-command

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

express-otp
2

OTP auth for your nodejs/express app, as easy as it gets!
auth authentication express middleware nodejs otp 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

btool
1

A build helper for Dart/Flutter projects.
build cli dart flutter pubspec tooling version

flutter_icon_shadow
1

icon shadow: add shadow to icon

homebrew-tap
1

Homebrew formulae for my software

licenseg
1

Generate a license for your project with 1 easy line
generator license

megahal.js
1

A port of kranzky/megahal to JS, written using TS
chatbot chatterbot megahal

nextcloud-autocurrency
1

Auto fetches currency information for your Cospend projects on Nextcloud
cospend nextcloud nextcloud-app

treelike
1

Outputs a Tree-like representation from strings. No actual files required!
cli go golang tree

venom
1

A bot for the Creation Asylum Discord

aardwolf
0

Aardwolf plugins, utilities and snippets for MUSHClient