Open Source

Open-source contributions and the tools I build.

Upstream reach

Contributions

Tools I build

A Rust-to-Luau compiler and tooling port that expands Luau development for game developers coming from a Rust background. Used extensively in internal development at Jakuta Inc.

Luau
compiler
internal tooling
0
Haskell

A Haskell-to-Luau compiler project inspired by the TypeScript port, created to make functional programming principles more approachable for beginners and game developers.

Haskell
Luau
functional programming
1

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

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

VS Code Marketplace
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
2
Shell

Agent skills for correctness-first engineering, covering research, planning, testing, and disciplined coding workflows.

agent skills
developer tooling
6