tug

Free on the Mac App Store

Pull.
Release.
Done.

A timer that lives in your menu bar. Pull the frog’s tongue down — the further you pull, the longer the timer. Let go, name it, and it rings.

macOS 26 or later · Apple Silicon & Intel · 0.6 MB · No account

Try it. Press the frog and pull its tongue down.

Most timers want your attention.
tug just wants the menu bar.

How it works

Three seconds,
start to finish.

  1. Pull.

    Press the frog and drag down. Ten seconds to twelve hours on one curve, with a haptic tick at every stop. Let go at the top and nothing happens.

  2. Name it.

    A small window opens under the frog. Type what it’s for and hit Enter. Esc cancels, so no timer gets made by accident.

  3. It rings.

    A native notification, on time whether Tug is running or not. Snooze five or ten minutes straight from the banner.

The curve does the thinking.

Distance maps to time in five zones. Thirteen points between one minute and the next, forty between hours: fine control where you need it, big steps where you don’t.

Pomodoro

Focus. Break. Repeat.

Flip one switch when you name the timer. Tug runs the whole round, and tells you when to stop and when to start again.

  • 25minFocusWhatever you pulled.
  • 5minBreakOne to thirty minutes.
  • 4×CyclesOne to twelve per round.
All at once

Run five. Or twenty.

Tea. Deploy. Oven. Standup. Tug holds them all, sorted by whatever fires next, and rings each one.

  • The next one, at a glanceA count badge on the frog, and the soonest timer counting down beside it.
  • More time, same timerHold ⌥ and pull. The tongue turns gold and adds time to whichever fires next.
  • They survive everythingQuit, restart, sleep. Timers persist, and notifications fire whether Tug is open or not.
The rest

Small app.
Sharp edges.

⇧+pull 25 min · running

Instant start

Skip the naming step: pull, release, and the timer is already running. Turn it on in the right-click menu, or hold ⇧ while pulling to flip modes for a single timer.

⌃⌥T ⌃⌘A

Hot keys

New timer from anywhere. Peek at the running ones from anywhere. Both rebindable.

Right-click presets

Five, ten, twenty-five or sixty minutes without dragging. Instant Start lives here too.

Countdown in the bar

Glance, don’t click. The soonest timer counts down right beside the frog.

Extending Deep work · +15 min

Option-drag to extend

Hold ⌥ and pull: the tongue turns gold and adds time to the timer closest to firing.

Sounds & flash

Fourteen completion sounds, Frog first, previewed as you pick. Or flash the screen for the headphones-off crowd.

Built for everyone

VoiceOver reads every control, including what the frog is up to. Reduce Motion drops the spring and keeps the timer.

0.6MB

Never leaves your Mac

No account. No network. No analytics, no cloud, no third-party SDKs. Native SwiftUI and AppKit, sandboxed.

Eleven frogs

Make tug yours.

Seven originals and the Poison Dart collection, with palettes lifted from real dart frogs. Pick one, and every frog on this page changes with it.

And one more thing.

The eyes follow.

Move your cursor around. Hi.

The film

Twenty seconds.
Sound on.

The whole gesture, a Pomodoro round in time-lapse, and all eleven frogs. Every tick and thwip in the score was synthesised to land on the frame it belongs to.

“The execution is polished and Tug turns out to be both pleasant and useful.”

— VVMac, Vous & Votre Mac · Listed on MacMenuBar.com

Just pull.

Download for Mac

Free on the Mac App Store · Version 1.3.1 · macOS 26 or later · Apple Silicon & Intel

The Gulp app icon
From the same maker · tug’s cousin

gulp, a scratchpad that forgets.

Press ⌃⌥G from anywhere, type the thing you’ll need in a bit, and hit return. Or press ⌃⌥V and just say it. A goldfish in your menu bar holds it for a few hours, then lets it go in a drift of gold dust. No archive, no guilt. Same care as Tug, and nothing leaves your Mac either.

  • ⌃⌥G from anywhere
  • or just say it
  • holds 15 min to a day
  • four themes
  • notes fade to gold dust
Get Gulp on the Mac App Store Free · macOS 26.5 or later · heygulp.com