Comparison

ActivityWatch vs Kimai

No clear leader: ActivityWatch (59.8) and Kimai (55.3) are within the 5-point margin; treat as a tie. The attribute-by-attribute breakdown below, with a source and date on every value, is the honest way to compare them.

Machine formatsMarkdownJSONGraphQLMarkdown is open. JSON and GraphQL need a free key.
ActivityWatch60
Kimai55
Score
vioscaleAI score
ActivityWatch60 / 100low · 43%
Kimai55 / 100medium · 56%
Pricing
Free tier
ActivityWatch✓
Kimai✗
Model
ActivityWatchfreemium
Price level
ActivityWatchlow
Kimailow
Starting price
ActivityWatch$5
Kimai€2.99
Transparent
ActivityWatch✓
Kimai✓
Integrations
Count
ActivityWatch–
Kimai11
Adoption
Dependent repos
ActivityWatch0
Kimai19
Github stars
ActivityWatch19,243
Kimai5,073
Activity
Commits last 30d
ActivityWatch51
Kimai36
Release
Cadence days
ActivityWatch8
Kimai9
History
ActivityWatch20 items
License
Spdx
ActivityWatchMPL-2.0
Language
Primary
ActivityWatchPython
KimaiPHP
Content
Faq
ActivityWatch5 items
Kimai8 items

Capabilities

Feature-by-feature on the axes that matter for time tracking. “-” means undocumented, not absent.

Capabilities
Manual timesheet entry
ActivityWatch-
Kimai✓
Browser extension stopwatch
ActivityWatch✓
Kimai-
Automated background activity tracking
ActivityWatch✓
Kimai-
Project and task hierarchy
ActivityWatch-
Kimai✓
Billable hourly rates invoicing
ActivityWatch-
Kimai✓
Employee screenshot surveillance
ActivityWatch-
Kimai-
Idle timeout detection
ActivityWatch✓
Kimai-
Geofencing gps tracking mobile
ActivityWatch-
Kimai-
Jira asana trello native extensions
ActivityWatch-
Kimai-
SOC2 type ii
ActivityWatch-
Kimai-
ISO 27001
ActivityWatch-
Kimai-
Pricing model
ActivityWatchOpen source
KimaiPer user monthly

What each one is

The product in its own terms, so the numbers below have context.

ActivityWatch

An application that records which programs and websites you use on your computer throughout the day, keeping all information stored locally on your device. Designed for users who want to understand their digital habits while maintaining complete privacy with no cloud synchronization.

Independently observed

Kimai

Kimai is an open-source time-tracking application that helps teams and freelancers monitor work hours, manage projects and tasks, and generate invoices for billing. It can be deployed as a cloud service or self-hosted.

Independently observed

Pricing

List pricing as published by each vendor, with the date we read it. Always verify at the source before you buy.

ActivityWatch

from $5/mofreemiumFree tier

Free with optional Pro subscription from $5/month

  • FreeFree
    • Automated activity tracking
    • Local storage
    • Browser extensions
    • REST API
    • Dashboard
    • +2 more
  • Pro$5/month
as of verify ↗

Kimai

from €2.99/seat/moSubscription30-day trial

From €2.99/user/month. 30-day free trial available.

  • Standard€2.99/user/month (annual) or €3.99/user/month (monthly)
    • Project time tracking
    • Billable and non-billable hours
    • Invoicing
    • Data export
    • Audit logs
    • +1 more
  • Professional€4.99/user/month (annual)
    • All Standard features
    • Working time account
    • Holidays, vacation, sick leave management
    • Custom fields
    • Task management
    • +5 more
as of verify ↗

Platform & deployment

Where each product runs and how it can be hosted. A dash means undocumented, not unsupported.

Platforms
Web
ActivityWatch✗
Kimai✓
Android
ActivityWatch✓
Kimai✗
macOS
ActivityWatch✓
Kimai✗
Windows
ActivityWatch✓
Kimai✗
Linux
ActivityWatch✓
Kimai✗
Deployment
Cloud / SaaS
ActivityWatch✗
Kimai✓
Self-hosted
ActivityWatch✓
Kimai✓
On-premise
ActivityWatch✗
Kimai✓

Integrations

What each product connects to. Counts come from the vendor's own integration directory where one exists.

ActivityWatch

Not documented yet.

Kimai

11 total
  • Google Workspace
  • Azure AD
  • Authentik
  • LDAP
  • SAML
  • Bexio
  • GrandTotal
  • Excel
  • Chrome
  • Rainmeter
  • KDE Plasmoid
Independently observed
Still deciding?

ActivityWatch or Kimai: which one depends on you

A composite score cannot know your constraints. Describe them and both get re-weighted against what you actually need, with the evidence behind every position.

Free to run, no account needed to start. How the evaluation works

Comparison generated from independently-sourced facts. Every value links to its source and retrieval date. See the method.