ActivityWatch is great in a lot of ways (in my opinion at least). But not in every way.
Here’s my attempt at keeping a list on the things we don’t do as well as we could. I expect to update this list over time.
Features RescueTime have that’s not in ActivityWatch (yet)
- Our plan is to support sync using a variety of storage methods which will enable sync to services like Syncthing (private and decentralized), Google Drive, and Dropbox.
- Easy setup and getting started
- We’re getting there: we hope to end up with an installer for Windows, packages for Linux, and a
.app for macOS
- Android support
- This is a big one as a lot of people spend more time in front of their phones than in front of their desktop or laptop.
We’ve been planning it for a while now and will probably start working on it soonish.
- Auto-categorize’s activities
- Can estimate the productivity certain activities depending on window class or browser URL. This is used to give an aggregate productivity score for a given time period. Such as “Today you had 25% more productive time than yesterday” or “This month had 6% more productive time than last week”
- Integrations with a lot of third-party services (which we might be able to do as well in many cases)
Neat things about other services than RescueTime
- WakaTime has pretty good file editor analytics (we could use all the existing open source WakaTime editor plugins)
- ManicTime has pretty crazy tagging features, I feel like I should know more about ManicTime.
- Zenobase is great in general, but privacy is suboptimal