AC

ActivityWatch

Automatic, privacy-first time tracking for your devices

Time Tracking ★ 18.5k stars Easy setup MPL-2.0

ActivityWatch automatically tracks how you spend time on your computer by recording active applications and windows. All data stays on your own machine and can be explored through a built-in web dashboard.

Key features

  • Automatic app tracking
  • Local-only data
  • Cross-platform watchers
  • Extensible via API

Strengths

  • Released under the MPL-2.0 license
  • Easy to set up — beginner-friendly
  • Mature project with 18.5k GitHub stars
  • Written in Python

ActivityWatch replaces

Compare ActivityWatch

25 head-to-head comparisons.

Similar time tracking apps