ActivityWatch
Time TrackingAutomatic, privacy-first time tracking for your devices
Replaces RescueTime, ManicTime
The 7 best Cross-Platform time tracking you can self-host, ranked by community traction.
Automatic, privacy-first time tracking for your devices
Replaces RescueTime, ManicTime
Command-line time tracker with projects, tags, and reports
Replaces Toggl, Harvest
Command-line time tracking with powerful reporting
Replaces Toggl
Simple command-line time tracker for projects
Replaces Clockify, Toggl
Automatic rule-based time tracker for desktops
Replaces RescueTime, ManicTime
Python library for writing Timewarrior report extensions
Powerful, easy-to-use time tracking software
No apps match these filters.
| App | Deploy effort | Difficulty | Min. RAM | License | ★ Stars |
|---|---|---|---|---|---|
| ActivityWatch | Read-the-docs project | Easy | 128 MB | MPL-2.0 | 19,227 |
| Watson | Read-the-docs project | Easy | 64 MB | MIT | 2,542 |
| Timewarrior | Read-the-docs project | Easy | 64 MB | MIT | 1,668 |
| timetrace | Read-the-docs project | Easy | 64 MB | GPL-3.0 | 794 |
| arbtt | Read-the-docs project | Medium | 128 MB | GPL-2.0 | 363 |
| timew-report | Read-the-docs project | Easy | 128 MB | MIT | 70 |
| Virtual TimeClock | Read-the-docs project | Medium | 512 MB | ⊘ Proprietary | — |
Every option here is open-source and self-hostable, tagged Cross-Platform within the time tracking category. Deploy effort is graded from published container recipes, not vendor claims — see the methodology.