Simple and visually-pleasing Pomodoro timer.
🌐 English | 简体中文
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.
This is an enhanced fork with Chinese language support and celebration effects.
- Customize times and number of rounds (persistent)
- Charming timer alert sounds (optional)
- Desktop notifications (optional)
- Minimize to tray (optional)
- Several themes included with the ability to create custom themes
- Timer activity logging
-
🌐 Multi-language Support: Switch between English and Simplified Chinese
- Language switcher in titlebar
- First-launch language selection
- All UI text internationalized including tray menu and theme names
-
🎉 Celebration Effects: Visual celebration when completing focus sessions
- Three styles: Confetti, Fireworks, Stars
- Configurable trigger (work complete, break complete, all, or cycle complete)
- Adjustable duration (3-10 seconds)
- Works even when minimized to system tray
- Click or press ESC to close
Pomotroid provides many themes. It's also theme-able, allowing you to customize its appearance.
Visit the theme documentation to view the full list of official themes and for instruction on creating your own.
Download the latest version from the releases page.
- Download
pomotroid-x.x.x-setup.exe(installer) orpomotroid-x.x.x-portable.exe(portable) - Run the installer or portable executable
- If Windows SmartScreen shows a warning, click "More info" then "Run anyway"
-
Download
pomotroid-x.x.x-macos-arm64.zip(Apple Silicon M1/M2/M3) orpomotroid-x.x.x-macos-x64.zip(Intel) -
Unzip the file to get
Pomotroid.app -
Move
Pomotroid.appto the/Applicationsfolder -
Important: Since the app is not signed with an Apple Developer certificate, you need to remove the quarantine attribute:
Open Terminal and run:
sudo xattr -rd com.apple.quarantine /Applications/Pomotroid.app
Enter your password when prompted.
-
Now you can open Pomotroid from the Applications folder
Note: This is a standard procedure for unsigned open-source applications on macOS. The
xattrcommand removes the quarantine flag that macOS adds to downloaded files.
-
Download one of the following:
pomotroid-x.x.x-linux.AppImage- Universal format, works on most distributionspomotroid-x.x.x-linux.deb- For Debian/Ubuntu-based distributionspomotroid-x.x.x-linux.tar.gz- Compressed archive
-
For AppImage:
chmod +x pomotroid-x.x.x-linux.AppImage ./pomotroid-x.x.x-linux.AppImage
-
For .deb:
sudo dpkg -i pomotroid-x.x.x-linux.deb
Pomotroid is built with Vue.js, Electron, and electron-vue.
# install dependencies
npm i
# serve with hot reload at localhost:9080
npm run dev
# build Pomotroid for production
npm run buildMIT © Christopher Murphy
Enhanced by YuYingRay


