Open source - CLI - Go

Focus sessions
without the noise.

A Pomodoro timer that lives in your terminal, runs in the background, and stays out of your way.

npm i -g go-pomodoro
View on GitHub
Problem

Most timers interrupt the focus they are supposed to protect.

Browser timers pull you into another tab. App timers add another window. Many CLI timers block your shell. go-pomodoro keeps the timer useful and quiet.

Features

Everything you need, nothing loud.

Background sessions

Start a timer and keep using your terminal. The session keeps running behind your work.

Live status

Check phase, time left, cycles, breaks, and progress with one readable command.

Local history

Completed sessions are saved locally, so your focus record stays on your machine.

Optional coaching

Add an API key when you want AI break tips. Ignore it when you want a plain timer.

Benefits

Less setup. Less switching. More work finished.

No browser tab to babysit.
No blocked terminal while a timer runs.
No account, dashboard, or cloud sync.
No complicated workflow to remember.
Commands

Small command surface.

pomodoro start
pomodoro status -w
pomodoro pause
pomodoro resume
pomodoro sessions
View command docs

Start your first
focus session now.

Open your terminal. One command is all it takes.

npm i -g go-pomodoro