# WakaTime

Command line interface used by all WakaTime text editor plugins.

Repository: https://github.com/wakatime/legacy-python-cli
Canonical: https://ross.abutalabs.com/products/wakatime
Homepage: https://wakatime.com/
Language: Python
License: BSD-3-Clause
License Family: permissive
Topics: time-tracker, analytics, metrics, quantified-self, time-tracking, productivity, developer-tools
Archived: true
Last push: 2021-05-03T04:11:25+00:00
Link (homepage): https://wakatime.com/
Link (site_page): https://wakatime.com/developers
Link (site_page): https://wakatime.com/about
Link (site_page): https://wakatime.com/integrations
Link (site_page): https://wakatime.com/pricing

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4806, "days_push": 1948, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1007, forks 80 (observed 2026-08-28T04:03:12.495639+00:00)

## What it is
WakaTime is a set of open-source editor plugins (VS Code, JetBrains IDEs, Vim, and more) that automatically track programming activity and send heartbeats to the WakaTime service for time tracking, metrics, and AI coding analytics. The plugins work with a hosted dashboard and REST API that reports time spent per project, language, and AI tool.

## Use cases
- automatically track time spent coding in vs code
- see how many hours i programmed per project and language
- measure how much of our code is ai-generated
- track ai model usage and cost across the team
- share coding stats on a private team leaderboard
- track coding time without manual timers

## When to choose
- you want fully automatic, passive time tracking across many editors and IDEs
- you need AI coding adoption and cost analytics for a team
- you want integrations with GitHub, GitLab, Slack, and calendar tools

## When to avoid
- you need fully offline or self-hosted time tracking with no cloud service
- you don't want coding activity data sent to a third-party host
- you need detailed manual timesheet/billing features rather than automatic metrics

## Facets
- artifact type: plugin
- maturity: active
- function: analytics, monitoring, developer-tools
- domain: developer-tools, analytics
- platform: editor-plugin, cross-platform, cli
- tags: time-tracking, vscode-extension, jetbrains-plugin, vim-plugin, coding-metrics, ai-analytics, wakatime

## Member repositories
- wakatime/legacy-python-cli (main) score 10
- wakatime/vscode-wakatime (plugin) score 74
- wakatime/jetbrains-wakatime (plugin) score 68
- wakatime/vim-wakatime (plugin) score 80

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:12.495639+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:32:43.723592+00:00, confidence not recorded.
  - readme: https://github.com/wakatime/legacy-python-cli (fetched 2026-08-28T04:03:12.495639+00:00, sha 4ae271cd1cfb)
  - homepage: https://wakatime.com/ (fetched 2026-08-29T11:37:45.669260+00:00, sha b934ef4f3ae3)
  - site_page: https://wakatime.com/about (fetched 2026-08-29T11:37:45.677460+00:00, sha e9db9aa1b734)
  - site_page: https://wakatime.com/developers (fetched 2026-08-29T11:37:45.672559+00:00, sha 0d67c208bf3b)
  - site_page: https://wakatime.com/integrations (fetched 2026-08-29T11:37:45.679242+00:00, sha 900b4c6ab02b)
  - site_page: https://wakatime.com/pricing (fetched 2026-08-29T11:37:45.680968+00:00, sha bd38a439c6a2)
  - site_page: https://wakatime.com/faq (fetched 2026-08-29T11:37:45.682782+00:00, sha 2fe31839de51)
- Data as of 2026-08-30T08:39:29.467469+00:00.
