ActivityWatch icon
ActivityWatch icon

ActivityWatch

 528 likes

Open-source, cross-platform app tracks time on devices, providing productivity insights, anti-procrastination tools, and Pomodoro timers in a privacy-focused, no third-party data system, customizable by user extensions, making it a versatile alternative to RescueTime and ManicTime.

ActivityWatch screenshot 1
ActivityWatch screenshot 2
+2
ActivityWatch screenshot 3

License model

  • FreeOpen Source

Country of Origin

  • NO flagNorway

Platforms

  • Mac
  • Windows
  • Linux
  • Android  requires Android 6.0 and up
  • Android Tablet  requires Android 6.0 and up
  • Self-Hosted
  • Google Chrome
  • Rust
  • Python
  • Chromium
  • Mozilla Firefox
4.7 / 5 Avg rating (141)
528likes
109comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Privacy focused
  2.  Lightweight
  3.  Distraction-free

Features

  1.  Automatic time tracking
  2.  Visual timeline
  3.  Task Time Tracking
  4.  Decentralized storage
  5.  Automated usage tracking
  6.  Local based GUI
  7.  Open API
  8.  Ad-free
  9.  Data export/import
  10.  Real-time tracking
  11.  Works Offline
  12.  Idle Detection
  13.  Charts
  14.  Life Logging & Quantified Self
  15.  Productivity analysis
  16.  Data analytics
  17.  Custom categories
  18.  Screen time
  19.  Dark Mode
  20.  Track Activities
  21.  No registration required
  22.  Tracks used applications
  23.  Pomodoro Timer
  24.  Platform independence
  25.  Real-time dashboard
  26.  Multi Device Support
  27.  Portable
  28.  Extensible by Plugins/Extensions
  29.  Calendar View
  30.  Cloud Sync
  31.  Goal Tracking
  32.  No Tracking
  33.  Calendar Integration
  34.  Employee Time Tracking
  35.  Development API
  36.  Anti Procrastination
  37.  Auto-tracking

ActivityWatch News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

ActivityWatch information

  • Developed by

    NO flagErik Bjäreholt, Johan Bjäreholt and contributors
  • Licensing

    Open Source (MPL-2.0) and Free product.
  • Written in

  • Rating

    Average rating of 4.7 (141 ratings)
  • Alternatives

    80 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Office & ProductivityWeb BrowsersOS & UtilitiesSecurity & PrivacySport & Health

GitHub repository

  •  14,196 Stars
  •  644 Forks
  •  164 Open Issues
  •   Updated Feb 11, 2025 
View on GitHub

Our users have written 109 comments and reviews about ActivityWatch, and it has gotten 528 likes

ActivityWatch was added to AlternativeTo by Erik Bjäreholt on Jul 23, 2017 and this page was last updated Apr 27, 2025.

Comments and Reviews

   
 Post comment/review
Comment summary: ActivityWatch is praised for its open-source nature, easy setup, and free offering, prioritizing user privacy by keeping data local. It's lauded as a strong alternative to RescueTime, with broad platform support and extensive features for time tracking, including browser integration. However, some users note slowness and the need for enhancements like better Android support and expanded analytics. While praised for simplicity and customization, its development stage leaves room for feature additions.
Top Positive Comment
Erik Bjäreholt
Nov 5, 2017
22

I think it's pretty good, but I'm not exactly an unbiased reviewer.

edmundosanchez
Jan 26, 2018

Well, thank you sir for this beautiful thing.

Top Negative Comment
endolith
Nov 1, 2023
0

Open source, but you can only categorize things by keyword, not more reliable things like file paths or URLs. The categorization interface is extremely slow to refresh, and refreshes every time you add something to a category. You'll spend more time categorizing your time than your actual time.

TBayAreaPat
Mar 22, 2025
0

Dashboard opens in browser. Tracks website and program/app usage.

lolcabanon
Mar 5, 2025
0

Incredible, now I know precisely how I waste my time! Jokes apart, very useful to track my projects time since starting/stopping a timer does not fit very well with my brain...

CrazenTza
Jan 26, 2025
1

Thanks for the productivity boost from hindsight!

S M
Nov 17, 2024
0

Very good functionality and just what I needed. Open source and keeps data local on your device. The UI could be better and there good opportunity for some additional features.

edllt
Nov 1, 2024
1

Open source, private and has a lot of community integrations. Also cross platform and supports syncing!

Show more comments
7 of 109 comments

What is ActivityWatch?

ActivityWatch is an app that automatically tracks how you spend time on your devices.

It is open source, privacy-first, cross-platform, and a great alternative to services like RescueTime, ManicTime, and WakaTime.

It can be used to keep track of your productivity, time spent on different projects, bad screen habits, or just to understand how you spend your time.

ActivityWatch Videos