Time tracking

Pomotroid – simple and visually-pleasing Pomodoro timer

Pomotroid is a simple and configurable Pomodoro timer. It aims to provide a visually-pleasing and reliable way to track productivity using the Pomodoro Technique.

Built with Tauri 2, Rust, and Svelte 5.

This is free and open source software.

Key Features

  • Configurable timer — customise work duration, break durations, and the number of rounds per long break.
  • Statistics — daily, weekly, and all-time session history with charts and a 52-week heatmap.
  • 37 bundled themes — including Dracula, Nord, Tokyo Night, Catppuccin, Gruvbox, Rose Piné, and more; auto-switches with your OS light/dark preference.
  • Custom themes — drop a JSON file into the themes folder; applied instantly without a restart.
  • Localization — 7 languages: English, Spanish, French, German, Japanese, Chinese (Simplified), and Portuguese; auto-detects OS language.
  • Global shortcuts — control the timer from anywhere, even when the window is hidden.
  • Custom audio — replace the built-in alert sounds with your own files.
  • Tick sounds — optional ticking during work and break rounds, independently toggleable.
  • Dynamic tray icon — progress arc updates in real time; reflects round type and pause state.
  • Minimise / close to tray — keep Pomotroid running in the background.
  • Desktop notifications — native OS alerts on round transitions.
  • Compact mode — a minimal set of controls appears when the window is resized small.
  • Always on top — optionally keep the timer above other windows.
  • WebSocket server — opt-in local server for stream overlays and external integrations.
  • Diagnostic logging — rotating log file with a one-click shortcut to the log folder.

Website: github.com/Splode/pomotroid
Support:
Developer: Christopher Murphy
License: MIT License

Pomotroid

Pomotroid is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

GUI Time Tracking
Super ProductivityTodo app with timeboxing & time tracking capabilities
ActivityWatchAutomated time tracking application
KimaiWeb based software that tracks work time, and classifies it
solidtimeModern time tracking with projects, tasks, and reporting
PomotroidSimple and visually-pleasing Pomodoro timer
Project HamsterTime tracking applet for the GNOME desktop environment
Time TrackerSimple time-tracker program for GNOME
Time CopBilled as a time tracking app that respects your privacy
TocklerTracks time by monitoring your active window title
Task CoachDesigned to deal with composite tasks
dotProjectWeb-based, multi-user, multi-language project management application
KTimetrackerTodo management and time tracking application
KapowPunch clock program designed to track time
PomodorolmSimple, good looking and configurable pomodoro tracker with tray icon
Focus TimerPomodoro timer for structured focus and break sessions
TimetrackSimple timetrack app for GNOME
FlowkeeperPomodoro Technique desktop timer
ValotModern time tracking application
FurtheranceTrack your time
TimeSlotTrackerJava based time tracking tool
Play TimerNative-feeling timers
FlowtimeSpend your time wisely
SamayaMinimalist Pomodoro timer for your desktop
BaralgaSimple and lightweight time tracking
TimeITUnobtrusive time tracker
dxtimeSmall program for time tracking using wxWidgets, wxSQLite, and SQLIte3
SessionsFocus with timed work intervals
PomolinMinimalist Pomodoro timer
zomodoroSimple pomodoro made with Qt
Toggl DesktopToggl time tracking client
SolanumBalance working time and break time
RachotaDesigned for personal timetracking of projects
KTeaTimeTimer for steeping tea
KhronosSimple tool to let you track the time spent on a task
HPRAutomatically tracks offline computer activity
CharmCross-platform software for professionals

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted