The Pomodoro Technique® is a very simple and effective time management technique that helps you keep focused on tasks that require long periods of concentration. Read more about it at the official website.


Pomodoro Technique® and Pomodoro™ are registered and filed trademarks owned by Francesco Cirillo.

We take a look at the best Free and Open Source Pomodoro Software in the following list.


1- Super Productivity

Super Productivity is a FREE and Open Source ToDo List / Time Tracker / Personal Jira Task Manager for Linux, macOS and Windows. It is also available as a Web App. It aimed at reducing the time you spend with repetitive tasks and to provide you with a place to collect all the information you need to do your job.

Super Productivity Highlights

  • Plan, track & summarize. Create time sheets and work summaries in a breeze to easily export them to your companies time tracking system.
  • Full control over your data, no tracking, no user accounts or registration, no cloud.
  • Pomodoro timer.
  • 'Take a break' reminder.
  • Different Themes.
  • Integrate with Jira and Github. Auto import tasks assigned to you, plan the details locally, automatically create worklogs and get notified right away, when something changes.
  • Export your time sheets to Google Sheets.
  • Sync data between multiple instances.
  • Metrics.

License

  • MIT

Platforms

  • Windows
  • macOS
  • Linux

References

GitHub - johannesjo/super-productivity: Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project. - GitHub - joha…

2- Pomotroid

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. It is a Free Open Source App and is available for Windows, macOS, and Linux.

Highlights

  • Customize times and number of rounds.
  • Charming timer alert sounds.
  • Desktop notifications.
  • Minimize to tray.

License

  • MIT

Platforms

  • Windows
  • macOS
  • Linux

References

GitHub - Splode/pomotroid: :tomato: Simple and visually-pleasing Pomodoro timer
:tomato: Simple and visually-pleasing Pomodoro timer - GitHub - Splode/pomotroid: :tomato: Simple and visually-pleasing Pomodoro timer

3- Thomas

Thomas is a free and open source simple pomodoro timer which is available for Windows, macOS, and Linux.

Highlights

  • 25/5 minutes interval by default, but you can configure this.
  • Built-in configurable keyboard shortcuts.
  • Minimal log that contains all completed intervals counts per day.
  • Tray icon and progress bar.
  • Dark mode, supports automatically macOS Mojave appearance.

License

  • MIT

Platforms

  • Windows
  • macOS
  • Linux

References

GitHub - andrepolischuk/thomas: Simple pomodoro timer
Simple pomodoro timer. Contribute to andrepolischuk/thomas development by creating an account on GitHub.

4- Stretchly

Stretchly is a free open source electron app that reminds you to take breaks when working on your computer. It supports Windows, macOS, Linux, and FreeBSD.

Highlights

  • You can set duration and interval of break.
  • You can enable/disable breaks.
  • You can enable/disable strict mode (breaks can't be finished early).
  • You can enable/disable the ability to postpone breaks.
  • On Windows and macOS, you can set the app to start at login. Also, Do Not Disturb mode is respected on those platforms.
  • Different color schemes.

License

  • Open Source

Platforms

  • Windows
  • macOS
  • Linux
  • FreeBSD

References

Stretchly - The break time reminder app
Stretchly

5- GNOME Pomodoro

GNOME Pomodoro is a small application that helps to manage time according to Pomodoro Technique. It intends to improve productivity and focus by taking short breaks. It uses GNOME technologies, and so it has complete integration with the GNOME desktop environment. Support for more desktops is on the way.

Highlights

  • You can customize timer.
  • Reminders.
  • Keyboard Shortcut.
  • Full-screen Notifications.

License

  • GPL

Platforms

  • Linux
References
Pomodoro Timer for GNOME
GitHub - gnome-pomodoro/gnome-pomodoro: A time management utility for GNOME based on the pomodoro technique!
A time management utility for GNOME based on the pomodoro technique! - GitHub - gnome-pomodoro/gnome-pomodoro: A time management utility for GNOME based on the pomodoro technique!

6- Productivity Timer

Productivity Timer is a Beautiful Time Management App for Productivity inspired by Pomodoro Technique. It is available as a Windows installer and Linux snap.

Highlights

  • You can freely customize your own rules.
  • Always On Top option.
  • Full-screen On
  • Break option.
  • Keyboard Shortcuts.
  • Light and Dark themes.
  • Auto-Updates.
  • Runs On Background mode.
  • Silent mode.

License

  • GPL

Platforms

  • Windows
  • Linux

References

Pomatez: a Pomodoro Productivity Timer App with more to offer
Pomatez is an open-source Pomodoro timer application aimed for simplicity and productivity. It features a customizable breaks, session count, notification and to-do (tasks) lists. Furthermore, Pomatez runs on Windows, Linux and macOS. So, if you use different or multiple operating systems in your…
GitHub - zidoro/pomatez: Stay Focused. Take a Break.
Stay Focused. Take a Break. Contribute to zidoro/pomatez development by creating an account on GitHub.

7- YAPA 2

YAPA-2 is a Free Open Source minimalistic desktop timer app for Pomodoro Technique users. It is available for Windows only.

Highlights

  • Minimalistic.
  • Configurable periods.
  • Count time backwards.
  • Automatically start break.
  • Show/hide in taskbar.
  • Minimize to tray.
  • Supports custom themes.

License

  • MIT

Platforms

  • Windows

References

GitHub - YetAnotherPomodoroApp/YAPA-2: Minimalistic desktop timer app for Pomodoro Technique users
Minimalistic desktop timer app for Pomodoro Technique users - GitHub - YetAnotherPomodoroApp/YAPA-2: Minimalistic desktop timer app for Pomodoro Technique users
GitHub - YetAnotherPomodoroApp/YAPA-2: Minimalistic desktop timer app for Pomodoro Technique users
Minimalistic desktop timer app for Pomodoro Technique users - GitHub - YetAnotherPomodoroApp/YAPA-2: Minimalistic desktop timer app for Pomodoro Technique users

8- Pomolectron

Pomolectron is a pomodoro app for your menubar/tray. It supports Windows, macOS and Linux.

Highlights

  • Minimalistic.
  • Pomodoro, Short break and Long break timers.
  • Notifies via a system notification when time is up.
  • Lives in a tray/menubar.

License

  • MIT

Platforms

  • Windows
  • macOS
  • Linux

References

GitHub - amitmerchant1990/pomolectron: :tomato: A pomodoro app for your menubar/tray.
:tomato: A pomodoro app for your menubar/tray. Contribute to amitmerchant1990/pomolectron development by creating an account on GitHub.

9- ZenFocus

ZenFocus is a Free Open Source minimalistic Pomodoro App which is available for Windows and macOS.

Highlights

  • Minimalistic.
  • Pomodoro, Short break and Long break timers.

License

  • MIT

Platforms

  • Windows
  • macOS

References

GitHub - builtwithluv/ZenFocus: ZenFocus for Windows and macOS
ZenFocus for Windows and macOS. Contribute to builtwithluv/ZenFocus development by creating an account on GitHub.

10- Mater

Mater is a minimal menubar Pomodoro app written in Electron. It simply runs a 25-minute timer, resets for a 5-minute break, and repeats until you stop it.

Highlights

  • Minimalistic.
  • 25/5-minute timer.
  • Lives in a tray/menubar.

License

  • MIT

Platforms

  • Windows
  • macOS
  • Linux

References

GitHub - jasonlong/mater: 🍅 A simple menubar Pomodoro app
🍅 A simple menubar Pomodoro app. Contribute to jasonlong/mater development by creating an account on GitHub.

Conclusion

Pomodoro Technique is great for time management, and you will find in this list the app you need whether a full-featured or simple minimalistic app.