7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

2 alternatives ranked by real activity

Open-source Time Doctor alternatives

A curated, ranked list of the 2 best open-source alternatives to Time Doctor.

The best open-source alternative to Time Doctor is ActivityWatch. If that doesn't suit you, another good option is Solidtime.

Time Doctor alternatives are mainly productivity tools. 2 of them shipped code in the last 30 days, 2 can be self-hosted, and 1 uses a permissive licence.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

ActivityWatch

A cross-platform, privacy-focused automatic time tracker that records which apps, browser tabs and activity you use, with all data stored locally.

GitHub stars
19k
Last commit
yesterday
Latest release
v0.13.2
Licence
MPL-2.0
Self-hosted
Yes
activitywatch.netActivityWatch homepage screenshot

ActivityWatch is an open-source application that records what you do on your computer so you can see how you spent your time. Its guiding goal is to let people collect as much valuable lifedata as they like without compromising privacy, so everything is stored securely on your own machine and you control what is gathered.

Data comes from small programs called watchers. The standard ones record the currently active application and its window title, the active browser tab with its title and URL, and keyboard and mouse activity to work out whether you are away from the keyboard. You decide how much to collect, and community members are encouraged to write more watchers. The repository also includes a server and libraries, and the project provides a feature comparison with other time trackers.

ActivityWatch is written mainly in Python, is MPL-2.0 licensed and works across Windows, macOS and Linux. It has a forum, documentation and a newsletter. It appeals to people who want automatic time tracking and productivity analytics without sending activity data to a cloud service.

Key features

  • Automatic tracking of active apps and windows
  • Browser tab title and URL logging
  • AFK detection from keyboard and mouse activity
  • Local-only data storage
  • Extensible through custom watchers
  • Windows, macOS and Linux support

Pricing: Free and open source under the MPL-2.0 license.

Solidtime

A modern open-source time tracking app for freelancers and agencies with projects, clients, billable rates, multiple organizations and imports from Toggl and Clockify.

GitHub stars
9k
Last commit
today
Latest release
v0.21.0
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
solidtime.ioSolidtime homepage screenshot

Solidtime is a contemporary time tracking application for freelancers and agencies, released as open source. It provides an easy-to-use interface for logging time against projects and tasks, and is built with Laravel and Vue.

Beyond tracking time, you can create and manage projects with members, tasks inside projects, and clients attached to projects. Billable rates can be set for projects, project members, organization members and whole organizations. One account can manage multiple organizations, roles and permissions control access, and data can be imported from Toggl, Clockify and generic time entry CSV files.

Solidtime can be self-hosted using the published guides and an examples repository, or used through solidtime cloud if you do not want to run it. It is licensed under AGPL-3.0, and the contributing rules ask for an issue or discussion before pull requests. It suits small teams moving off Toggl or Clockify who want billing-friendly reports and control over their data.

Key features

  • Time tracking with a modern interface
  • Projects, tasks and clients
  • Billable rates at several levels
  • Multiple organizations per account
  • Roles and permissions
  • Import from Toggl and Clockify

Pricing: Free Solo plan for one user. Professional is €9 per user per month, or €8 billed annually, excluding VAT. An on-premise option is also offered.

Time Doctor alternatives: questions

What is the best open-source alternative to Time Doctor?
ActivityWatch is the top-ranked open-source alternative to Time Doctor on Enlisted: A cross-platform, privacy-focused automatic time tracker that records which apps, browser tabs and activity you use, with all data stored locally. Another strong option is Solidtime.
Are these Time Doctor alternatives free?
Both are open source, so the code is free to use under its licence, and both can be self-hosted on your own server or computer. 1 also offers a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Time Doctor alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 2 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all