A minimal Pomodoro timer for macOS. Built with Swift and SwiftUI.
Inspired by Flow -- I wanted the same core experience without the subscription and the bloat. The result is a ~1.5 MB app (vs ~70 MB for the original) that does everything I need: work sessions, breaks, configurable durations, saved setups, and keyboard-driven control.
The entire app was written by Claude Code (Opus 4.5) with minimal manual intervention.
- Menu bar timer (left-click: show window, right-click: start/pause)
- Work sessions, short breaks, long breaks
- Configurable durations with saved setups
- Keyboard shortcuts: Space (play/pause), Cmd+R (reset), Cmd+→ (skip), Cmd+, (settings)
Download the latest DMG from Releases, open it, and drag Flow2 to Applications.
First launch: Right-click the app → Open → Click "Open" in the dialog (required once for unsigned apps).
Requires Xcode.
git clone https://github.com/fserr/flow.git
cd flow
open Flow.xcodeproj
# Cmd+R to build and run




