ActivityWatch is a privacy-first, open-source automated time tracker that records application usage, browser activity, and AFK status across Windows, macOS, and Linux. It provides detailed productivity analytics without sending data to external servers.
Installs into .claude/skills of the current project.
Are you the author of Activitywatch Automated Time Tracker?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-activitywatch-automated-time-tracker)
---
name: "ActivityWatch Cross-Platform Automated Time Tracker and Productivity Analyzer"
slug: "activitywatch-automated-time-tracker"
description: "ActivityWatch is a privacy-first, open-source automated time tracker that records application usage, browser activity, and AFK status across Windows, macOS, and Linux. It provides detailed productivity analytics without sending data to external servers."
github_stars: 17242
verification: "security_reviewed"
source: "https://github.com/ActivityWatch/activitywatch"
author: "ActivityWatch"
category: "Calendar, Email & Productivity"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "ActivityWatch/activitywatch"
github_stars: 17242
---
# ActivityWatch Cross-Platform Automated Time Tracker and Productivity Analyzer
ActivityWatch is a privacy-first, open-source automated time tracker that records application usage, browser activity, and AFK status across Windows, macOS, and Linux. It provides detailed productivity analytics without sending data to external servers.
## Installation
Requirements and caveats from upstream:
- aw-server (Python) - The current default implementation
- **Client libraries:** Language-specific libraries like aw-client (Python), aw-client-js, and aw-client-rust that wrap REST endpoints for programmatic access
Basic usage or getting-started notes:
- [Installation & Usage](#installation--usage)
- Downloads are available on the [releases page](https://github.com/ActivityWatch/activitywatch/releases).
- For instructions on how to get started, please see the [guide in the documentation](https://docs.activitywatch.net/en/latest/getting-started.html).
- Source: https://github.com/ActivityWatch/activitywatch
- Extracted from upstream docs: https://raw.githubusercontent.com/ActivityWatch/activitywatch/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/activitywatch-automated-time-tracker/)