CASE STUDY · 01
AppAnvilTypeScript · Vite
A developer tool for turning repetitive workstation setup into reusable profiles.
Live project ↗Private repository
- 147curated apps
- 03package providers
- LZcompressed share tokens
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