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

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!

Dungeon Paper

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

Available now on Android and iOS!

text-transform.nvim

Common text transformers for neovim - switch between camelCase, PascalCase, snake_case, and more!

Dart Script Runner

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!

git-open

Git aliases for opening project, branch, commit, PRs, etc from CLI

Mudblock

A client for MUD (Multi-User Dungeon) games.

It is a work in progress that will soon be available for both desktop & mobile platforms.

dotfiles

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

Other Projects

dungeon_world_data

Dart + NPM package with Dungeon World character, moves & other data

wheel_spinner

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

ctelnet_dart

A telnet client written in Dart

gi_gen

Gitignore generator for any type of project

massarg

Command and argument parser on steroids - JS/TS

btool

A build helper for Dart/Flutter projects.

express-otp

OTP auth for your nodejs/express app, as easy as it gets!

flutter_icon_shadow

icon shadow: add shadow to icon

licenseg

Generate a license for your project with 1 easy line

megahal.js

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

terminal_color_parser_dart

Parse terminal colors for displaying in other formats. Supports ANSI and xterm256.

treelike

Outputs a Tree-like representation from strings. No actual files required!

unaconfig_dart

Easiest way to get the user config for your library using Dart. Inspired by NPM's cosmiconfig

venom

A bot for the Creation Asylum Discord