activityNudge
A desktop app that reminds you to stand up — and, unlike every other one, knows the difference between working and being at your desk.
Reminder apps fire on a wall clock: every hour, regardless. So the reminder lands two minutes after you got back from lunch, you dismiss it, and within a week you have trained yourself to ignore it. The idea is sound and the execution defeats it.
This one asks the operating system how long it has been since the last keypress or mouse movement. Step away for five minutes and the timer resets itself — nothing to press, nothing to remember. The reminder only arrives when you really have been sitting there the whole time, which is the only moment it is worth anything.
It lives in the tray with no window, everything is configurable — interval, wording, quiet hours — and it talks to no server at all. The timing logic is deliberately separated from the interface so it can be tested directly; reproducing "an hour of work, then a five minute break" by hand is not a test anyone runs twice.
Built for Windows, macOS and Linux, released free and open source.
- Electron
- TypeScript
github.com/AugustinasK/activity-nudge ↗
