CASE STUDY · 01

AppAnvilTypeScript · Vite

A developer tool for turning repetitive workstation setup into reusable profiles.

Live project ↗Private repository

Context

A developer tool for turning repetitive workstation setup into reusable profiles.

Challenge

Make repeatable workstation setup easy without asking a browser to execute installers blindly.

Engineering

147-app catalog, Winget/Chocolatey/Scoop mappings, fuzzy filtering, hash routing, LZ-compressed share tokens and Zod validation.

Outcome

Reusable, shareable and validated install profiles and script outputs, while the native EXE workflow remains a deliberate next step.

Technical stack

  • TypeScript
  • Vite
  • Zod
  • Vitest
← Back to selected workNext case study: NoirWave →