Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI).
The software monitors your keyboard and mouse usage and using this information, it frequently alerts you to take microbreaks, rest breaks and restricts you to your daily computer usage.
Workrave is free and open source software.
Key Features
- Microbreaks – frequently reminds you take a short microbreak. Typically, every 3 minutes you get a microbreak that lasts about 30 seconds. The exact duration and frequency of a microbreak is fully configurable. During a microbreak you can let go of keyboard and mouse, look away from the screen, and relax a bit.
- Rest breaks. A restbreak is a longer break that occurs less frequently. Typically, these breaks last about 10 minutes and occur every 45 minutes. During a rest break you can walk around, stretch, and relax.
- All break windows have a Postpone and Skip button. The Postpone button can be used to postpone the break.
- Keeps track of the amount of time you use your computer. When you have reached the configured daily computer usage limit, you are prompted to stop using the computer for the day.
- Collects a number of statistics on your computer usage. Per day, you can see the number of breaks you took, but also the number of breaks you ignored and postponed. The amount of time you use your computer on daily, weekly and monthly basis is also available.
- Cross-platform support – runs under Linux and Windows.
Website: workrave.org
Support: Blog, Documentation, FAQ, GitHub Code Repository
Developer: Rob Caelers, Raymond Penners, Ray Satiro and contributors
License: GNU General Public License v3.0

Workrave is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Eye Care Software | |
|---|---|
| Safe Eyes | Simple and extensible break reminder |
| Clight | Lightweight C daemon that turns your webcam into a light sensor |
| Stretchly | Reminder to take breaks |
| BreakTimer | Set up customizable breaks and will remind you to take them |
| Workrave | Assists in the recovery and prevention of Repetitive Strain Injury |
| Gammastep | Adjust the color temperature of your screen |
| Redshift | Adjusts the color temperature of your display |
| ZenBreak | Menu bar app that reminds you to take breaks |
| RSIBreak | Take care of your health and take regular breaks |
| sunsetr | Automatic blue-light filter |
| wlsunset | Adjusts display color temperature on Wayland compositors |
| Stretch Break | Digital wellbeing tool that helps you take regular breaks |
| Sane Break | Gentle break reminder |
| eyerest | Remind your eyes to take a screen break |
| Desktop Dimmer | Darker-than-dark dimming for internal and external screens |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

