Pomofocus for Mac

Focus,
beautifully.

A focus timer so calm and so considered, you'll actually want to start the next twenty-five minutes.

Free and open source. macOS 14 or later on Apple silicon.
Pomofocus on the Mac: a live analog dial for the current focus block, the intention, and a timeline of today's focus and breaks

No accounts. No tracking. No noise. Just a [timer that respects your attention,] the rhythm of real breaks, and a quiet record of the [work you're proud of.]

Introducing
Cinema.

Your timer, as a screensaver.

Cinema mode on a 3440 by 1440 ultrawide display: a large countdown, the current intention in serif italics, and a gold minute tape across the bottom

Made for the ultrawide on your desk.

Thin rolling digits, the dial unrolled into a minute tape, and light drifting slowly behind it. Read a book with one eye on the clock.

⇧⌘FEnterSpacePauseEEnd sessionEscLeave
Every detail

Thoughtful,
down to the second.

Everything a focus ritual needs, and nothing it doesn't.

Menu bar

Always there.
Never in the way.

A tiny focus tank that drains as you work, breathes with you, turns green on breaks and blinks red in overtime.

The dial

A sweep you can feel.

FOCUS

It redraws only as often as the hand moves, about twice a second.

Breathing ritual

Begin with a breath.

Ambience

Sound, made on your Mac.

RainOceanBrown noiseTicking
Day timeline

Your day, drawn.

Widgets

On your desktop, too.

Small, medium and large, each with a live countdown.

Analytics

Insight, without the guilt.

Streaks, heatmaps and 90-day trends, computed locally.

End session

Stop. Keep every minute.

End a whole sitting without losing a second you tracked. Abandon always asks first.

End session ⌘.
Start or pause ⌘↩
Cinema ⇧⌘F
Privacy

Nothing leaves your Mac.

No account, no telemetry, no network code. Your history is one human-readable JSON file you can open, back up or delete.

Everything lives here~/Library/Application Support/
Pomofocus/pomofocus-data.json
The end of a sitting

Brava.

Single pomodoros pass quietly. When you end the whole sitting, confetti fills your screen and every block you finished is laid out in front of you.

The end-of-session breakdown: 'Brava.', 1:43:28 focused across four pomodoros, with breaks, pauses, overtime, today's total and streak

Light by design.

Every animation takes the cheapest path macOS offers. Your battery will barely notice.

0accounts, logins or subscriptions
0network requests, ever
8%CPU with a timer running, down from around 50%
1JSON file holds your entire history
The Pomofocus app icon
Pomofocus.

One meaningful thing at a time.

Download for Mac Source on GitHub
Version 0.20.0 · macOS 14 or later · Apple silicon · Free and open source (MIT)
Step 1

Download

Get Pomofocus.zip and unzip it.

Step 2

Move to Applications

Drag Pomofocus into your Applications folder.

Step 3

Open it once

This build isn't notarized by Apple, so allow it under System Settings → Privacy & Security → Open Anyway, or run:

xattr -dr com.apple.quarantine /Applications/Pomofocus.app