I built this because I was tired of cluttered productivity apps. Sometimes you just need a simple timer that works.
- 25-minute work sessions, 5-minute breaks (you know the drill)
- Remembers your settings
- Works offline
- No accounts, no tracking, no nonsense
git clone https://github.com/eronmiranda/react-pomodoro-timer.git
cd react-pomodoro-timer
bun install
bun run devThat's it. Open your browser and start focusing.
React, Bun, JoyUI, and Vite. Keeps your settings in localStorage so they stick around.
Feel free to fork it, break it, fix it. Here's what I'm thinking about adding:
- Notifications when sessions end
- Different sound options
- Maybe some basic stats
- PWA support so it works like a real app
docker compose up -dVisit http://localhost:4020 and you're good to go.
Made by me (with ☕️), @eronmiranda, when I should have been using a Pomodoro timer instead of building one.