
Chomp
A pomodoro timer for people who find starting harder than concentrating. Pick a task, hit one button, work 25 minutes, get a loud payoff. That is the whole product.
- Next.js
- React 19
- TypeScript
- TailwindCSS
- shadcn/ui
- Base UI
- Biome
How it works
- 01
Presets (25/5, 50/10, 15/3, custom), a task list sessions attach to, ambient sound, and browser notifications when a session or break ends.
- 02
An anti-design system built to be impossible to tune out: zero radius, hard offset shadows with no blur, acid yellow and riot pink on ink, two palettes swapped by a single data attribute.
- 03
Loud on either side of the work, silent during it — the idle screen behaves like a poster to beat activation energy, then the focus screen strips to a mono countdown and one moving progress bar.
- 04
No-guilt rule enforced in the state machine, not just the UI: quitting takes one tap and abandoned sessions are never recorded.
More screens

The timer, idle — one button, one number.