

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
Application types
Platforms
- Mac
- Windows
- Linux
- Android
- Android Tablet
- Self-Hosted
- Google Chrome
- Rust
- Python
- Chromium
- Mozilla Firefox
Features
Properties
- Privacy focused
- Lightweight
- Distraction-free
Features
- Automatic time tracking
- Visual timeline
- Task Time Tracking
- Decentralized storage
- Automated usage tracking
- Local based GUI
- Ad-free
- Open API
- Real-time tracking
- Works Offline
- Data export/import
- Idle Detection
- Charts
- Life Logging & Quantified Self
- Productivity analysis
- Custom categories
- Screen time
- Data analytics
- Dark Mode
- Track Activities
- No registration required
- Tracks used applications
- Pomodoro Timer
- Platform independence
- Real-time dashboard
- Multi Device Support
- Portable
- Extensible by Plugins/Extensions
- Calendar View
- Cloud Sync
- Calendar Integration
- No Tracking
- Goal Tracking
- Employee Time Tracking
- Anti Procrastination
- Development API
- Auto-tracking
Tags
- Firefox Extension
- Google Chrome Extension
- System Activity Monitor
- automated-time-tracker
- Privacy Protection
- automated-time-trackers
- Productivity Tool
ActivityWatch News & Activities
Recent News
Recent activities
- Voitk rated ActivityWatch
POX added ActivityWatch as alternative to Orkana
POX added ActivityWatch as alternative to Work Log
POX added ActivityWatch as alternative to ScreenTimerAI- freyjaa liked ActivityWatch
pastel_p1xel_punK added ActivityWatch as alternative to cansino and Unloop
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 145 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 …
What is ActivityWatch?
ActivityWatch is an app that automatically tracks how you spend time on your devices.
It is open source, privacy-first, cross-platform, and a great alternative to services like RescueTime, ManicTime, and WakaTime.
It can be used to keep track of your productivity, time spent on different projects, bad screen habits, or just to understand how you spend your time.










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?
Great tool for Neurodivergent. Thank You.
It's perfect for track your time in almost anything.
I've been using ActivityWatch for a while now. I finally know what I've been doing and what's happening with my work. It's very useful, it saves time on wondering what you've done, and you can develop your planning and effective work skills much more efficiently and quickly.
It's worth spending a lot of time setting things up and creating your categories. This time will pay off.
Thank you very much.
I like ActivityWatch because it provides ultras accurate data and is super customisable.
Dashboard opens in browser. Tracks website and program/app usage.