← PROJECT ARCHIVE

Pomobar

A Pomodoro timer that tracks work and break time with a thin progress bar at the edge of your screen.

PythonPyQt5PyInstaller 30.01.2025 — 15.10.2026

Pomobar↓ release.zip

Pomobar is a sleek and customizable Pomodoro timer built with Python and PyQt5. It lives as a thin, always-on-top progress bar at the edge of your screen, so you always see how much of your work or break session is left without it getting in the way.

Close-up: remaining time

Pomobar on hover: remaining time and controls

Download (Windows)

The floppy disk at the top of this page downloads the portable version (Pomobar-2.0.0-portable.zip): no installation needed. Unzip it anywhere and run Pomobar.exe. Keep the _internal folder next to the exe.

An installer (Start menu entry, optional "start with Windows", uninstaller, no admin rights needed) is available on the GitHub Releases page.

Windows SmartScreen may warn about an unknown publisher because the app isn't code-signed. Click More info → Run anyway.

Features

  • Thin progress bar that expands on hover to show remaining time, session dots and controls
  • Work, short break and long break (every N sessions)
  • Tray icon with a live progress ring, plus a notification and sound when a session ends
  • Optionally wait for a click before starting the next session
  • Right-click menu: pause, skip, reset, settings, quit
  • Custom durations, colours (with transparency), position and size
  • Settings saved to %APPDATA%\Pomobar\config.json

Usage

ActionHow
Show time & buttonsHover over the bar
Pause / resumeHover button, right-click menu, or click the tray icon
SettingsDouble-click the bar or the tray icon
Start the next session (when waiting)Click the bar
QuitRight-click → Quit

Run from source

The source code is on GitHub.

pip install -r requirements.txt
python pomoBar_v2.py

Build it yourself

On Windows, run:

build.bat

It creates a virtual environment, builds dist\Pomobar\Pomobar.exe with PyInstaller, zips a portable copy and, if Inno Setup 6 is installed, builds the installer too.

License

MIT.