TimeTracker

Track time across projects and clients, with timers, kanban tasks, CRM, expense tracking, multi-currency invoicing (PDF, Peppol/ZugFerd e-invoicing), reports, OIDC/SSO, and a REST API.

Steady · 63
63/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 20/40
Releases 25/25
Community 5/20
Momentum 13/15

Commit activity more than 49% of tracked projects; popularity more than 27%. How this is calculated.

Commits, last 11 months

2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 59 commits 2026-07: 67 commits 2026-08: 130 commits
2025-10 256 total 2026-08
Stars628
Latest releasev5.17.2 · 25 Sept 2026
Repo updated25 Sept 2026
LicenceGPL-3.0
Built withDocker

Is TimeTracker actively maintained?

Over the last 11 months the project absorbed 256 commits, of which 256 arrived in the most recent quarter — roughly 85 commits a month.

The most recent tagged release, v5.17.2, shipped within the last month — a current, installable version exists today.

TimeTracker ranks #6 of 13 in Time Tracking, placing it mid-table for maintenance activity.

What TimeTracker actually does

TimeTracker is an open-source application designed to monitor hours spent on various clients and projects. It includes built-in timers, kanban task management, customer relationship management, expense tracking, and multi-currency invoicing with PDF and e-invoicing support. Additionally, it offers reporting tools, OIDC single sign-on, and a REST API for integration.

Best fit: Freelancers and small teams who need an all-in-one platform to handle project time management, client invoicing, and basic CRM tasks in a single self-hosted tool.

Worth knowing: The moderate maintenance health score indicates you should evaluate whether the community and update frequency align with your long-term reliability requirements.

Deployment notes

Because it is packaged for Docker, you will typically need to configure persistent volumes for your data and place it behind a reverse proxy to handle TLS termination.


TimeTracker as a replacement for


Alternatives to TimeTracker

Projects in the same categories, ordered by health score.