New in version 1.8.3
This update contains fixes for widgets and other bugs
New in v1.8.2:
New features:
- Vibration customization for alarms [Plus only]
- Backup/Restore feature
- You can now set your daily focus goal. The goal is displayed on charts and days where you met your goal are highlighted. You can set the goal to 0 to disable this feature.
Enhancements:
- Improved stats screens performance
Tomato is a minimalist Pomodoro timer for Android based on Material 3 Expressive.
Tomato is fully free and open-source, forever. You can find the source code and report bugs or suggest features at https://github.com/nsh07/Tomato
Features:
- Simple, minimalist UI based on the latest Material 3 Expressive guidelines
- Detailed statistics of work/study times in an easy to understand manner
- Stats for the current day visible at a glance
- Stats for the last week and last month shown in an easy to read, clean graph
- Additional stats for last week and month showing at what time of the day you're the most productive
- Customizable timer parameters
- Support for Android 16 Live Updates
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.1 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
access Do Not Disturb
Allows the app to read and write Do Not Disturb configuration.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "specialUse"
Allows the app to make use of foreground services with the type "specialUse"
-
show notifications
Allows the app to show notifications
-
android.permission.POST_PROMOTED_NOTIFICATIONS
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
org.nsh07.pomodoro.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
4.7 MiB
PGP Signature
|
Build Log
New in version 1.8.2
New features:
- Vibration customization for alarms [Plus only]
- Backup/Restore feature
- You can now set your daily focus goal. The goal is displayed on charts and days where you met your goal are highlighted. You can set the goal to 0 to disable this feature.
Enhancements:
- Improved stats screens performance
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.1 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
access Do Not Disturb
Allows the app to read and write Do Not Disturb configuration.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "specialUse"
Allows the app to make use of foreground services with the type "specialUse"
-
show notifications
Allows the app to show notifications
-
android.permission.POST_PROMOTED_NOTIFICATIONS
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
org.nsh07.pomodoro.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
4.7 MiB
PGP Signature
|
Build Log
New in version 1.8.1
Tomato now has a Discord server! Join by clicking the Discord icon in the About screen.
New features:
- Added 2 new home screen widgets
- Lifetime stats are now shown at the bottom of the stats screen
- Added icons in Stats screen
Fixes:
- Stats screen performance improvements
- Contacts excluded from Do Not Disturb in system settings can now ring calls and notifications while DND is on
Translation updates (thanks to contributors on Weblate)
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.1 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
access Do Not Disturb
Allows the app to read and write Do Not Disturb configuration.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "specialUse"
Allows the app to make use of foreground services with the type "specialUse"
-
show notifications
Allows the app to show notifications
-
android.permission.POST_PROMOTED_NOTIFICATIONS
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
org.nsh07.pomodoro.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
5.2 MiB
PGP Signature
|
Build Log