Skip to content

Pomorodo Desktop

Pomorodo Desktop is a simple app designed to comfortably sit in your Windows/macOS taskbar, easy to reach whenever a focus session or a break is due.

It's an Electron + React + TypeScript rebuild of the classic Pomodoro technique - no accounts, no sync, no bloat. Just a tiny window that alternates between work and break for you.

Features

  • Work mode - runs for 25 minutes with the work.gif animation playing while you focus.
  • Break mode - automatically follows for 5 minutes with the break.gif animation, then hands back to idle.
  • Idle state - the app sits quietly in the background between sessions.
  • Randomized encouragement messages shown per session.
  • Frameless, fixed-size window that stays out of the way.

Preview

Idle screen

Homepage / idle

Work timer screen

Work timer

Break timer screen

Break timer

Where to go next

  • Install - get it running locally, or build the desktop app.
  • What I Learnt - notes from building this project.
  • Changelog - the latest commits, pulled live from GitHub.
  • Credits - assets, tutorials and tools this project stands on.

This documentation lives in /docs and is built with MkDocs - use the GitHub link in the header for source, issues and the full commit history.