Safari watcher

I’ve moved over to Safari as it’s the only browser that doesn’t decimate battery when not on power and it would be great to have a Safari watcher?

Is there difficulty with getting the integration points that other browsers might support?

Safaris extensions do not use the standard WebExtensions API so we would have to develop a completely new watcher for that. It’s possible to do of course, but we (the ActivityWatch developers) will not spend time on doing this. If someone else wants to we’d be happy to help out though!

This just became a lot easier to implement: Apple announced yesterday that Safari will be supporting Web Extensions API.

Apple built a converter from Web Extension to a Safari extension, which can be run from the terminal, and turns the extension into an App you can distribute on the App Store

1 Like