ActivityWatch iconActivityWatch

Open-source, privacy-first, cross-platform time tracker.

Open Source Alternative to:

Repository activity:

Stars12,105

Forks551

Open Issues138

Last commit2 days ago

License:

MPL-2.0

Languages:

Python
Inno Setup
Batchfile
ActivityWatch screenshot

ActivityWatch is an app that automatically tracks how you spend time on your devices. It is open-source, privacy-first, and cross-platform, making it a great alternative to services like RescueTime, ManicTime, and WakaTime. Whether you aim to boost productivity, monitor project time, or understand your screen habits, ActivityWatch provides a comprehensive solution to help you manage your time effectively.

  • Automatic Tracking: ActivityWatch automatically tracks your activities across all your devices without manual input.
  • Privacy-First: Your data stays local to your devices, ensuring your privacy is always protected.
  • Cross-Platform: Available for Windows, macOS, Linux, and Android, ensuring seamless integration across all your devices.
  • Extensible: Supports various watchers for browsers and code editors, allowing you to track specific activities more accurately.
  • Detailed Insights: Provides detailed reports and visualizations to help you understand how you spend your time.
  • Open Source: Fully open-source, allowing you to customize and extend the application as per your needs.

ActivityWatch is ideal for anyone looking to gain detailed insights into their time usage while ensuring their data remains private. Its cross-platform support, extensibility, and comprehensive tracking features make it a robust choice for individuals and teams aiming to improve productivity and time management.

Share: