Watchers

Watchers are the parts of ActivityWatch that do all the data collecting.

For help on how to write your own watcher, see Writing your first watcher.

Default

ActivityWatch comes bundled with two watchers by default:

Extras

The default watchers are collecting some of the most important data. But there is more to collect, so here are some other watchers that let you do so.

  • aw-watcher-web - A browser extension that watches the active tab and its title along with its URL.
  • aw-watcher-vscode - Watches editor activity in Visual Studio Code.

In development

Have you written one yourself? Send us a PR to have it included!