Ergonomic support utility that regularly reminds you to take breaks from using your computer. Stretch Break aims to provide an alternative to tools like Workrave and Safe Eyes in a modern GNOME UI.
With Stretch Break you can:
- Get regular break reminders
- Automatically reset your time until next break when keyboard or mouse haven't been used for a while
- Snooze break reminders for a period of time or mute them completely
- Enable reading mode, where the time until next break doesn't reset
- Track how long you've been postponing your next break
Time until break and break lengths are configurable.
Stretch Break works best with its accompanying GNOME Shell extension installed, which will display time until next break in your system tray. The extension is available at: https://extensions.gnome.org/extension/8231/stretch-break-companion/
Screenshots
Observed history
| App | Change | Version | When ↓ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
0.1.91 Jan 2026
- Implement widget API for third-party GUI integrations
- Implement shell commands to control Stretch Break
- Remove deprecated prebreak timer value in DBus API
- Update to Relm4 v0.10
0.1.85 Jul 2025
- Between breaks, display reset countdown in GNOME Shell widget after 15 seconds of counted idle time
- Show break finish countdown in GNOME Shell widget
- Fix: UI crash if idle longer than 5 seconds before prebreak
- Fix: break windows should be able to enter idle state in reading mode
0.1.720 Jun 2025
- Track how long you've been postponing a break, even when muted
- Fix for main window appearing at startup when started with --hide
0.1.615 Jun 2025
- Make time until break and break length configurable
- Persist settings and timers between restarts when sensible
- Send application to background when close is clicked
- Provide separate quit option
- Fix for missing status icon

