Things I’ve built

Mostly because something was too big, too slow, or just missing - libraries, VitePress plugins, Appwrite tooling and a couple of small web apps.

Everything else

The rest, newest first, plus a few retired. Stars are from GitHub.

  1. Prosette closed source Derive deterministic color palettes from the mood of any prose. Svelte · TypeScript
  2. PHP-Retry 4 stars Retry failed PHPUnit tests with their dependencies, not the full suite. PHP · TypeScript
  3. Routex 6 stars Client-side redirection plugin for VitePress with clean path routing. TypeScript · VitePress
  4. ABR 11 stars Back up and restore Appwrite instances with a dedicated CLI. Node.js · Appwrite
  5. AppExpress 62 stars Express-style routing framework for Appwrite Functions. Node.js · Appwrite
  6. AppwriteUpdaterScript 11 stars Plan and run migration-aware Appwrite upgrades across versions. Bash · Docker
  7. Ghosler 83 stars Send newsletters to Ghost members using your own email credentials. Node.js · Ghost
  8. DocumentFileCompat 78 stars A faster AndroidX DocumentFile alternative for SAF and scoped storage. Kotlin · Android
  9. AppOpenAdManager 11 stars Ship App Open Ads on Android without lifecycle-heavy code. Kotlin · AdMob
  10. CheckoutVerifier 65 stars Verify in-app purchase receipts and harden apps against patching. Kotlin · Android