The Wayback Machine - https://web.archive.org/web/20220419045436/https://medevel.com/activitywatch/

ActivityWatch is a private open-source automated time tracker

· 2 min read

What is ActivityWatch?

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

Currently, ActivityWatch can be installed on Windows, Linux, macOS, as well as Android.

ActivityWatch tracks your browser, editor, media and comes with other set of useful watchers and developer-friendly watcher API to extend it's logging features.

It is easy to use, and keeps you in-control of your data as it does not submit your data to any other 3rd-party service.

How to use ActivityWatch?

  • Monitor your productivity.
  • Track how much time you spend on different projects.
  • Get an overview of time spent on apps, games, videos, and music.
  • Manage your bad screen habits.
  • Measure your work-life balance.
  • Find behavioral trends in how you use your devices.
  • Gain "self-knowledge through numbers" (Quantified Self)
  • Keep a log of your digital life (lifelogging).
  • Research attention, productivity, and behavior (researchers: contact us!)
  • Track who creates the things you use, so you can

Features

  1. Tracking: Tracks active application and window title out of the box, more with watchers.
  2. Categories: Get a better overview of your usage by breaking it down into categories.
  3. Browser extensions: Track the active tab using the extensions for Chrome and Firefox.
  4. Editor plugins: Track how you spend time writing code with editor watchers.
  5. Privacy: Data is stored locally and doesn't leave your device, we put local and privacy first.
  6. Cross-platform: Runs on Windows, macOS, Linux, and Android.
  7. Interface: A simple user-friendly interface
  8. Views data in raw-data format
  9. Search data by custom queries
  10. Time-line view
  11. A built-in stopwatch
  12. Today's events
  13. Charts and diagrams
  14. Informative dashboard
  15. Filter events by category
  16. Tray icon support
  17. Pause automated logging
  18. Export your data
  19. Set rules using regular expressions (RegEx)
  20. Bucket overview
  21. List of the last events

Watchers

1- Browser watchers

With ActivityWatch, you can monitor your Google Chrome, and Mozilla Firefox easily as it comes with a native extensions.

2- Editor watchers

Here is a list of what ActivityWatch currently supports

  1. VSCode
  2. VIM editor
  3. Emacs Mode
  4. JetBrains IDE
  5. WebStorm
  6. Atom IDE
  7. Sublime
  8. NetBeans

3- Media watchers

  1. Spotify
  2. Chromecast
  3. OpenVR

4- Other watchers

Monitor your inputs, terminal, hardware resources as CPU, RAM, disk, and network.

License

ActivityWatch is released under the Mozilla Public License Version 2.0.

Resources

  1. https://github.com/ActivityWatch/activitywatch
  2. https://activitywatch.net/
  3. https://docs.activitywatch.net/

Related Articles

37 open-source free EPUB e-book viewers and readers for Windows, Linux, macOS, and Mobile.

37 open-source free EPUB e-book viewers and readers for Windows, Linux, macOS, and Mobile.

What is the EPUB format?Librera AppThe EPUB is a popular e-book (or e-book) format and file extension that stands

· 7 min read
46 Open-source Free Password managers for Windows, Linux, macOS, iOS, and Android

46 Open-source Free Password managers for Windows, Linux, macOS, iOS, and Android

What is a password manager?A password manager program is software that helps you keep and organize your password securely

· 6 min read
28 Open-source free XMPP clients and messengers for Windows, macOS, Linux, Mobile, and the Web

28 Open-source free XMPP clients and messengers for Windows, macOS, Linux, Mobile, and the Web

What is XAMPP?XMPP which stands for Extensible Messaging and Presence Protocol is an open-source XML technology for communication. It

· 6 min read
Top 14 self-hosted web-based password managers for teams and businesses

Top 14 self-hosted web-based password managers for teams and businesses

Why do you need a password manager?If you are an active internet user, then you have dozens of accounts

· 6 min read
CrafterCMS is an open-source Headless Git-based Enterprise CMS

CrafterCMS is an open-source Headless Git-based Enterprise CMS

What is CrafterCMS?CrafterCMS is a free, open-source headless CMS for enterprise that uses Git-based versioning and offers multiple backend

· 1 min read