TomatoBar

A Pomodoro timer for the macOS menu bar with configurable intervals and global hotkey support.

TomatoBar screenshot 1

TomatoBar is an open-source cross-platform app that implements the Pomodoro technique for macOS. It functions as a timer residing in the menu bar, allowing users to track work and rest intervals without occupying screen space with a full window. This approach helps users maintain focus during study or work sessions by providing a constant but unobtrusive visual reminder of the remaining time.

The application is available for download as a release or via Homebrew. For users experiencing startup issues, the software can be installed using the no-quarantine flag through the Homebrew package manager. It is designed as a sandboxed application with no entitlements, ensuring it operates within the security constraints of the macOS environment while remaining lightweight in its system footprint.

Key features

  • Configurable work and rest intervals
  • Optional sound alerts for timer transitions
  • Actionable notifications for discreet alerts
  • Global hotkey support for timer control
  • JSON formatted event logging of state transitions
  • Command line control via tomatobar:// URLs
  • Sandboxed architecture for increased security

For users who track productivity data, TomatoBar writes state transitions to a local JSON log file located in the user library. This log records every transition between work and rest states, which allows for the export of timing data to other analysis tools or custom scripts to enrich productivity datasets. The application also supports external triggers, enabling the timer to be started or stopped using the open command from a terminal, making it compatible with automation workflows.

Earlier versions of the software provided integration for the Touch Bar and supported macOS versions prior to Big Sur. The current version focuses on the menu bar experience and utilizes sounds licensed from buddhabeats to notify users when a session ends. This makes the tool suitable for developers and students who require a simple timer that integrates with the macOS system tray.

TomatoBar is a minimalist utility for macOS users who prefer a discreet approach to time tracking and Pomodoro management.

Last Modified
Software TypeCross-Platform App
Platform
Last Activity2 months ago
Repository Age8 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.