// open source & experiments

Projects

A selection of open source projects and other things I've built.

gem.coop
The Gem Cooperative - Founding member, Project Leadership Committee.
Studio
The smallest possible MCP server. Converts CLI commands to AI tools with a simple template pattern.
BanchoBox
A companion app for Dave the Diver. Lists all the dishes and fishes in the game so you can sort, filter, and min-max every tiny detail.
dotfiles
I got nerdsniped into caring about my dotfiles and changed my whole dev environment. Now managed by chezmoi and Claude.
Ghostty Shaders
A Ghostty shader emulator using WebGL. Built to help preview shaders for Ghostty on the web.
LLM FIM Tester
A Fill-In-The-Middle tester for large language models powered by OpenRouter.
Toy LLM
A Toy LLM proof-of-concept that uses only canned phrases to respond safely but still coherently.
Tossball
The Outer Worlds 2: Pitchball & Tossball Card checklist. A little checklist made with Svelte.
Dim Sum Scorer
Score tracker for Sushi Go! Spin Some for Dim Sum. Supports 2-6 players with automatic scoring for all dim sum cards.
Loan Calculator
Compare loans side by side. Calculate monthly payments, total interest, and grand totals.
Apple Upgrade, decoded
A step-by-step walkthrough of Apple's Klarna-backed iPhone lease, month by month, priced against paying cash, Apple Card financing, and carrier installments.
RubyGems & Bundler
Former team lead and core maintainer of RubyGems. Contributed to Bundler lockfile checksums, gem contents storage, organizations, new website design, as well as serving on the security team.
martinemde.com/projects © 2025 Martin Emde v2026.7_