ActivityWatch

Automatically track how you spend time on your devices.

MPL-2.0 Python Time Tracking
Source code

Other self-hosted time tracking

Habit tracking app to save your precious moments in your fleeting life.
BSD-3-Clause Docker
Open business management platform for collaborative, on-demand and sharing economies (ERP/CRM/HRM/ATS/PM).
AGPL-3.0 Docker
Track work time and print out a summary of your activities on demand.
AGPL-3.0
Modern time tracking application for freelancers and agencies.
AGPL-3.0 Docker
An open source time-tracker based on an interactive timeline and powerful reporting.
GPL-3.0
Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.
GPL-3.0 Docker
Tracking tool for coding statistics, compatible with WakaTime.
GPL-3.0 Docker
The Swiss army knife of code time tracking (alternative to WakaTime).
AGPL-3.0 Docker

Run it with Docker

Spin up ActivityWatch on a VPS in minutes. Use the docker-compose generator to get a starter snippet, or grab a server below.

Generate compose file Browse Time Tracking