Downloads
ActivityWatch v0.14.1
- Installer (recommended)
- .zip
- Chocolatey
Choose .zip to extract and run manually, .AppImage for a standalone app (mark it executable first), or .deb for Debian/Ubuntu's package installer. AUR and nixpkgs are distribution packages and may update separately.
Match the download to your CPU: run uname -m in a terminal. x86_64 means 64-bit Intel/AMD; aarch64 or arm64 means ARM64. Use a matching build only if listed.
Open Apple menu → About This Mac. A Chip entry naming Apple M-series means Apple Silicon; an Intel Processor means Intel. Choose the matching download below.
ActivityWatch is free and community-funded. If it's useful to you, consider supporting the project — it keeps development going and the tool independent.
Nightly builds
Unstable "nightly" builds are automated by our CI setup. These contain yet-unreleased features and bug fixes. See issue #507 for where to get them.
Watchers
What is a watcher? A watcher is a program or plugin that watches for activity of different kinds and reports it to ActivityWatch.
ActivityWatch comes with two watchers preinstalled:
- Window watcher: tracks the active application/window
- AFK watcher: tracks if you're using your mouse and keyboard to determine if you are AFK.
Web browser watchers
Use these web extensions to get more detailed tracking about the websites you visit (such as the URL, or if a tab is playing sound).

