Projects

A collection of side projects I've made over the years.

Closed Source

SaaS (Software as a Service) projects or complex applications that solve a specific problem.

1Secret.app  1Secret 1secret.app
Share sensitive messages and documents securely via encrypted, short duration, self-destructing URLs.
Laravel • Vue.js • TailwindCSS • Forge • Linode

NextBike  NextBike nextbike.mumu.sh
Data tables, charts, and statistics for your Strava cycling activities.
Laravel • Livewire • Alpine.js • TailwindCSS

SVGX logo  SVGX svgx.app
Free desktop SVG icon & asset manager for Mac and PC. Paid source code.
Svelte • Electron • TailwindCSS $ buy source on Github

Untitled Color App logo  Untitled Color App untitled-color-app.vercel.app
Browser-based color swatch organizer.
Svelte • TailwindCSS • Vercel

Ampersand logo  Ampersand
Unreleased desktop HTML entity browser.
Svelte • Electron • TailwindCSS

Traildemon logo  Traildemon mtb.mumu.pw
Trail condition updates for local mountain bike trails.
Laravel • TailwindCSS

🔭
Secret debugging tool
A desktop debugging tool for PHP that I reversed-engineered from a commercial app, and rebuilt in my own vision. Strictly for personal use.
Svelte • Electron • TailwindCSS

Open Source

Open source projects free to use by anyone.

FileServer
Free, open source, self-hosted Laravel application for uploading and serving your own files. Supports local disk storage and Backblaze B2 out of the box.
Laravel • Livewire Github

GitHub Diff logo  GitHub Diff git-diff.netlify.app
Get the diff between two GitHub branches, commits, or tags.
Svelte • TailwindCSS • Netlify Github

Crafting and inventory management tool for Subnautica and Subnautica: Below Zero. Svelte and Vue 2 versions.
Svelte • TailwindCSS • Netlify Github
Vue.js • TailwindCSS • Netlify Github

TailwindCSS 2 color palette visualizer.
Svelte • TailwindCSS • Netlify Github

Folio
Crypto coin portfolio and price tracker desktop app.
Vue.js • Electron • TailwindCSS Github

Simple movie watch- and seen-list.
Vue.js • Bulma • Surge.sh Github

Moviebuff monolith
Similar to the static Vue app above, this version is more advanced, benefiting from a Laravel back-end. It features more complex list management: move and copy movies between existing and new lists.
Laravel • Vue.js • Bootstrap Github