Open Source

Tools I build and maintain.

Code

My open projects and public software.

Haskell

An open-source compiler I'm building that brings Haskell to Luau, so you can target Luau from a typed, functional language. Work in progress.

Rust CLI for jumping between and managing dev repos. Fuzzy-select, open in editor, git status across all repos, rich dashboard, and terminal theming.

scoop
homebrew

VS Code and Cursor extension for auto-previewing markdown with configurable heading colors and sizes.

VS Code Marketplace

Agents

AI tools, agent workflows, and plugins for making coding agents more useful in real projects.

JavaScript / TypeScript

Rust-style discipline for TypeScript: Claude Code plugin plus ESLint rules for banning any, unsafe casts, boolean collapse, optional-state clusters, stringly typed state, and non-exhaustive discriminant switches.

Claude Code plugin
ESLint plugin
agent hooks