Windows: Breaker is a timer that will alert you when its time to take a break or keep track of how long you've been working, depending on how you configure it. Program your "work time" and it'll tell you when to stop working. Set a "break time" and the app will remind you to get back to work.
If you're keeping track of your productivity, you can tell it to keep track of how long you've been working and alert you when it's time to stop and take a breather and then again when its time to go back to work. Breaker can be set with how long you want to work before the app alerts you, how long your break should last, and how frequently the app should loop those two cycles.
This way, the app is flexible enough to use with the Pomodoro style, where you should work intensely for 25 minutes, and then take a five-minute break, but also flexible enough for the 20-20-20 rule, which says for every 20 minutes you stare at a computer screen, you should take a 20-second break and look at an object 20 feet (6m) away to reduce strain on your eyes. Regardless of which productivity technique you use, or if you've built your own, Breaker can help.
Breaker is free and Windows only. You'll need Microsoft's .NET Framework 2.0 to install.
Breaker [Davide Vitelaru]