ActivityWatch

Status: active

Open-source time tracking and productivity tool that respects your privacy

Updated 2024-11-30
python · rust · javascript · quantified-self · superuser-labs

Overview

ActivityWatch is an open-source time tracking and productivity tool that automatically tracks how you spend time on your devices. It’s designed with privacy in mind - all data is stored locally by default.

Key Features

  • Automatic time tracking
  • Cross-platform support (Windows, macOS, Linux)
  • Browser extension for web activity tracking
  • Local data storage for privacy
  • Extensible with custom watchers
  • Rich visualization of time data
  • API for data access and integration
  • Thankful - Used ActivityWatch’s approach to time tracking for determining creator support

Getting Started

Visit activitywatch.net to download and install ActivityWatch for your platform.

For development setup and contribution guidelines, see the documentation.

Categories

  • productivity
  • privacy