

ActivityWatch
Open-source, cross-platform app tracks time on devices, providing productivity insights, anti-procrastination tools, and Pomodoro timers in a privacy-focused, no third-party data system, customizable by user extensions, making it a versatile alternative to RescueTime and ManicTime.
Cost / License
- Free
- Open Source (MPL-2.0)
Application typeApplication types
Platforms
- Mac
- Windows
- Linux
- Android
- Android Tablet
- Self-Hosted
- Google Chrome
- Rust
- Python
- Chromium
- Mozilla Firefox
Features
ActivityWatch News & Activities
Recent News
Recent activities
- gabrieldja updated ActivityWatch
- gabrieldja liked ActivityWatch
- Zorink liked ActivityWatch
- zolikonta liked ActivityWatch
latreon added ActivityWatch as alternative to TabStyr- mooovemaker liked ActivityWatch
Love everything about it. Was exactly what I was looking for. Tried making my own timeline with the API before I realized there was one built in, and again its exactly what I wanted.
- virtualvillainsleague liked ActivityWatch
- Everlyst liked ActivityWatch
Gently monitors my ADHD, an important part of my toolset.
Featured in Lists
These are all the software I use on my windows machine. I am privacy freak. So, I mostly use open source software....
A list with 144 apps by Nemets39 without a description.
Resolutions can be really wonderful, but more often than not they are set in the first week of January, followed for...











Comments and Reviews
I think it's pretty good, but I'm not exactly an unbiased reviewer.
Well, thank you sir for this beautiful thing.
Open source, but you can only categorize things by keyword, not more reliable things like file paths or URLs. The categorization interface is extremely slow to refresh, and refreshes every time you add something to a category. You'll spend more time categorizing your time than your actual time.
About the slowness, did you tried aw-server-rust?
Love everything about it. Was exactly what I was looking for. Tried making my own timeline with the API before I realized there was one built in, and again its exactly what I wanted.
Gently monitors my ADHD, an important part of my toolset.
Really nice and simple app to track where you spend your time, super easy to set up and customize, took me less than 5 minutes to do it ❤️
It seems nice until now.
The best open-source time tracker. After initial setup, it works very well, consuming few system resources. I really like how you can visualize the time spent, whether through an overview of your day, week, or month, or through a timeline. The program also doesn't take up much disk space. I've been using it for about 1.5 weeks, staying on the computer for about 6 hours a day, and the activity history files are only 3.2 MiB. I think they could be even smaller though.
On the not so bright side, the software cannot distinguish the desktop from other applications, at least for me. This adds time that I don't think always should be factored in. Finally, the worst part was getting it to work on Arch Linux using Wayland. This is because the AUR package isn't well maintained, so it didn't work out of the box. And if Wayland is the system's display server protocol, you need to replace some bundled watchers with a third-party one. It's a simple process, but only after you KNOW what needs to be done, as it's not well documented and there are multiple third-party watchers for this purpose, each with its own quirks and perks.