ActivityWatch icon
ActivityWatch icon

ActivityWatch

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

Cost / License

  • Free
  • Open Source

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
Excellent73 reviews
550likes
113comments
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.  Ad-free
  8.  Open API
  9.  Real-time tracking
  10.  Works Offline
  11.  Data export/import
  12.  Idle Detection
  13.  Charts
  14.  Life Logging & Quantified Self
  15.  Productivity analysis
  16.  Custom categories
  17.  Screen time
  18.  Data analytics
  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.  Calendar Integration
  32.  No Tracking
  33.  Goal Tracking
  34.  Employee Time Tracking
  35.  Anti Procrastination
  36.  Development API
  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

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
25

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

edmundosanchez

Well, thank you sir for this beautiful thing.

Top Negative Comment
endolith
-2

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.

Inbydev

About the slowness, did you tried aw-server-rust?

meowpy
0

Great tool for Neurodivergent. Thank You.

Inbydev
0

It's perfect for track your time in almost anything.

Michal Gellner
0

I've been using ActivityWatch for a while now. I finally know what I've been doing and what's happening with my work. It's very useful, it saves time on wondering what you've done, and you can develop your planning and effective work skills much more efficiently and quickly.

It's worth spending a lot of time setting things up and creating your categories. This time will pay off.

Thank you very much.

declan-ruediger
1

I like ActivityWatch because it provides ultras accurate data and is super customisable.

Review by a new / low-activity user.
TBayAreaPat
0

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

Show more comments
7 of 113 comments

Featured in Lists

These are all the software I use on my windows machine. I am privacy freak. So, I mostly use open source software. …

List by sam with 100 apps, updated

A list with 145 apps by Nemets39 without a description.

List by Nemets39 with 145 apps, updated

Resolutions can be really wonderful, but more often than not they are set in the first week of January, followed for …

List by Paul with 11 apps, updated

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

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 (73 ratings)
  • Alternatives

    97 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Office & ProductivityWeb BrowsersOS & UtilitiesSecurity & PrivacySport & Health

GitHub repository

  •  16,122 Stars
  •  782 Forks
  •  183 Open Issues
  •   Updated  
View on GitHub

Our users have written 113 comments and reviews about ActivityWatch, and it has gotten 550 likes

ActivityWatch was added to AlternativeTo by Erik Bjäreholt on and this page was last updated .