ActivityWatch
Automatically track how you spend time on your devices.
At a glance
- GitHub stars
- 19.5k
- Forks
- 1.1k
- Open issues & PRs
- 144
- Last activity
- 2026-11-01
- Latest release
- v0.14.1
2026-10-10 - Commits (12 mo)
- 184
- License
- MPL-2.0
- Language / platform
- Python
Maintenance health: Actively maintained — Commits in the last 3 months. GitHub data fetched 2026-11-03.
Run ActivityWatch yourself
- RAM: ~1 GB server (1 vCPU)
- Docker: not detected — install from source or packages
Estimated monthly server cost
| Provider | Plan size | ~ USD / month | |
|---|---|---|---|
| Vultr | 1 GB | $5 | Deploy → |
| Akamai (Linode) | 1 GB | $5 | Deploy → |
| DigitalOcean | 1 GB | $6 | Deploy → |
Rough estimate from the app's stack and category, not a benchmark. Several light apps can share one server. Some hosting links may be affiliate links. We may earn a commission at no extra cost to you; it never affects which apps we list.
ActivityWatch is an alternative to
Similar self-hosted apps
solidtime
Modern time tracking application for freelancers and agencies.
Ever Gauzy
Open business management platform for collaborative, on-demand and sharing economies (ERP/CRM/HRM/ATS/PM).
Kimai
Track work time and print out a summary of your activities on demand.
Wakapi
Tracking tool for coding statistics, compatible with WakaTime.
Beaver Habit Tracker
Habit tracking app to save your precious moments in your fleeting life.
TimeTagger
Time-tracker based on an interactive timeline and powerful reporting.
Is this your project? Get it featured or send a correction upstream to awesome-selfhosted-data.