Skip to content

fserr/flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flow Pomodoro

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.

How it does look like

Main Window

Work session    Break

Menu Bar

Work menu    Break menu

Settings

Session settings    App settings

Features

  • 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)

Install

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).

Build from source

Requires Xcode.

git clone https://github.com/fserr/flow.git
cd flow
open Flow.xcodeproj
# Cmd+R to build and run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages