I've tried a lot of Pomodoro apps and kept losing sessions by closing the window. So I built one where closing just hides it to the tray.
What it does:
- Set a work duration and a break duration (1 minute to 4 hours each, so classic 25/5 or longer 50/10 blocks both work)
- Press Start and it cycles work -> break -> work until you pause or reset
- Native notification on every transition
- Lives in the system tray: the tooltip shows the current phase and time left, and the menu has Start/Pause/Resume/Stop/Quit
- Closing the window hides it to the tray instead of quitting
What it doesn't do, on purpose: no accounts, no cloud sync, no analytics, no subscription. Your settings are one JSON file on your machine.
Free and open source (MIT), built with Tauri v2. Windows, macOS and Linux.
Repo and installers: https://github.com/Saffron-codes/nomad
Honest caveat: the macOS and Windows builds aren't code-signed yet, so you'll get a Gatekeeper or SmartScreen warning on first launch. Signing is the next thing on the list.
Would genuinely like to hear what your ideal work/break lengths are and whether you'd want a long-break-every-N-cycles option. That's the top candidate for the next version.