I build developer tools and games for the Roblox ecosystem.
Most of my work sits somewhere between Rust, Luau, and the tools that make Roblox development nicer: language servers, syntax tooling, schemas, APIs, and asset pipelines.
I publish open-source tools for the Roblox ecosystem, with a focus on making Luau development more pleasant and Rust tooling more capable.
- Developer tooling β language servers, syntax tooling, and Rojo schemas
- Roblox infrastructure β Open Cloud clients and asset pipelines
- Reusable libraries β terminal UI components and tooling foundations
- roblox-open-cloud β async Rust client for Roblox Open Cloud
- luau-lsp-roblox β Roblox-aware language-server tooling
- tree-sitter-luau β Tree-sitter grammar for Luau
- rojo-schema β JSON Schema support for Rojo projects and model files
- json-tree-editor β reusable Ratatui JSON tree editor
- tojson β converts Roblox models to Argonβs
model.jsonformat
Also making games, tools, and questionable architectural decisions.

