Top pick · highest health
solidtime
Modern time tracking application for freelancers and agencies.
Time Tracking
We track 5 open-source Toggl alternatives, of which 3 currently score 70 or above on Repoly's GitHub health scale and 2 ship a Docker image. solidtime leads on health at 96/100 with 150 commits in the last 90 days; across all 5 projects you are choosing between AGPL-3.0, GPL-3.0, MPL-2.0.
Healthiest
Health 96/100: 150 commits in 90 days, latest release v0.22.1, Docker image available.
Most starred
19,431 stars, the biggest community among Toggl alternatives.
Showing 5 of 5 tools
Top pick · highest health
Modern time tracking application for freelancers and agencies.
Automatically track how you spend time on your devices.
Track work time and print out a summary of your activities on demand.
Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.
An open source time-tracker based on an interactive timeline and powerful reporting.
solidtime edges ActivityWatch 96 to 87, and most of the difference is Docker support: a Docker image against no Docker image. ActivityWatch has the largest following at 19k stars, yet ranks #2 of 5, held back mostly by Docker support (no Docker image).
The most recent release is Kimai 2.71.0, published 5 days ago. None of the measured options scores under 40. By stack, Python (2), Go (1) and PHP (1) are the most common. ActivityWatch is permissively licensed; solidtime, Kimai, Traggo and 1 more are copyleft.
4 of these 5 also appear among the Harvest alternatives; ActivityWatch is specific to Toggl.
| Tool | Health | Stars | Licence | Last commit | Docker |
|---|---|---|---|---|---|
| solidtime Steady at 96 since 11 Sep | 96 | 9.1k | AGPL-3.0 | yesterday | Yes |
| ActivityWatch Up 24 points since 11 Sep | 87 | 19k | MPL-2.0 | 4 days ago | No |
| Kimai Steady at 85 since 11 Sep | 85 | 5.1k | AGPL-3.0 | yesterday | No |
| Traggo Down 3 points since 11 Sep, no release for 7 months | 57 | 1.6k | GPL-3.0 | 1 month ago | Yes |
| TimeTagger Down 1 point since 11 Sep, no release for 8 months | 45 | 1.8k | GPL-3.0 | 1 month ago | No |
solidtime scores highest at 96/100, with 150 commits in the last 90 days, 9.1k stars on GitHub and its latest release (v0.22.1) published 9 days ago. It is also the most active by raw commit count.
1 of 5 are permissively licensed (MIT, Apache, BSD or similar): ActivityWatch (MPL-2.0). 4 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.
2 of 5 publish a Docker image or Compose file: solidtime, Traggo. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.
On measured health solidtime leads, 96 to 87. solidtime has 150 commits in 90 days, 9.1k stars and v0.22.1 from 9 days ago; ActivityWatch has 100 commits in 90 days, 19k stars and v0.14.1 from 20 days ago. Pick ActivityWatch if licensing matters: it is MPL-2.0, while solidtime is AGPL-3.0.
3 of the 5 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.
Python: ActivityWatch and TimeTagger. Go: Traggo. PHP: Kimai. The stack matters if you plan to extend or patch the tool yourself.