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-pomodoroProblem
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
Start your first
focus session now.
Open your terminal. One command is all it takes.
npm i -g go-pomodoro