A
ActivityWatch
ActivityWatch: A personal time-tracking application that helps you understand how you spend your time across various activities.
v0.14.1 · Pre-1.0•MPL-2.0•Since Apr 2016•Funded by donations
Overall rating
activity, maturity, stars
8.0
/ 10
GitHub stars
20k
Contributors
37
Last commit
2 days ago
Project age
10 years
About
ActivityWatch is a time-tracking tool that helps monitor how you spend your time across different applications and devices. It provides detailed insights into productivity, with dashboards and visualizations to track activities, analyze work habits, and identify focus patterns. Designed for privacy, it stores data locally and offers customizable options for various workflows.
Key Features
- Tracking: Tracks active application and window title out of the box, more with watchers.
- Categories: Get a better overview of your usage by breaking it down into categories.
- Browser extensions: Track the active tab using the extensions for Chrome and Firefox.
- Editor plugins: Track how you spend time writing code with editor watchers.
- Privacy: Data is stored locally and doesn't leave your device, we put local and privacy first.
- Cross-platform: Runs on Windows, macOS, Linux, and Android.