Skip to content
@ActivityWatch

ActivityWatch

Open source time-tracking application with a focus on extensibility and privacy.

Hi there, welcome to the ActivityWatch organization 👋

We're building the world's best free and open-source automated time-tracker.

New here? You are probably looking for the main repository: ActivityWatch/activitywatch

Pinned Loading

  1. activitywatch activitywatch Public

    The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.

    Python 19.5k 1.1k

  2. aw-server aw-server Public

    ActivityWatch server for storage of all your Quantified Self data.

    Python 129 103

  3. aw-webui aw-webui Public

    Webapp for visualizing and browsing ActivityWatch data, built with Vue.js.

    TypeScript 155 197

  4. aw-android aw-android Public

    ActivityWatch for Android, using aw-server-rust as backend.

    Kotlin 286 64

  5. aw-core aw-core Public

    Core library for ActivityWatch

    Python 65 74

  6. aw-client aw-client Public

    Client library for ActivityWatch

    Python 72 76

Repositories

Showing 10 of 61 repositories
  • contributor-stats Public

    Generating contributor stats for the ActivityWatch project

    ActivityWatch/contributor-stats's past year of commit activity
    Python 9 7 2 4 Updated Nov 6, 2026
  • docs Public

    Documentation for ActivityWatch

    ActivityWatch/docs's past year of commit activity
    Python 31 86 6 24 Updated Nov 6, 2026
  • activitywatch.github.io Public

    Official website for ActivityWatch

    ActivityWatch/activitywatch.github.io's past year of commit activity
    HTML 20 7 2 3 Updated Nov 6, 2026
  • aw-qt Public

    Tray icon that manages ActivityWatch processes, built with Qt.

    ActivityWatch/aw-qt's past year of commit activity
    Python 34 MPL-2.0 65 11 8 Updated Nov 6, 2026
  • aw-server Public

    ActivityWatch server for storage of all your Quantified Self data.

    ActivityWatch/aw-server's past year of commit activity
    Python 129 MPL-2.0 103 12 25 Updated Nov 6, 2026
  • aw-client Public

    Client library for ActivityWatch

    ActivityWatch/aw-client's past year of commit activity
    Python 72 MPL-2.0 76 9 30 Updated Nov 6, 2026
  • aw-client-js Public

    Client library for ActivityWatch in JavaScript

    ActivityWatch/aw-client-js's past year of commit activity
    TypeScript 40 MIT 20 5 5 Updated Nov 6, 2026
  • aw-android Public

    ActivityWatch for Android, using aw-server-rust as backend.

    ActivityWatch/aw-android's past year of commit activity
    Kotlin 286 MPL-2.0 64 41 (1 issue needs help) 15 Updated Nov 6, 2026
  • aw-server-rust Public

    High-performance implementation of the ActivityWatch server, written in Rust

    ActivityWatch/aw-server-rust's past year of commit activity
    Rust 322 MPL-2.0 104 28 26 Updated Nov 6, 2026
  • aw-watcher-afk Public

    Watches keyboard and mouse activity to determine if you are AFK or not (for use with ActivityWatch)

    ActivityWatch/aw-watcher-afk's past year of commit activity
    Python 77 MPL-2.0 58 5 6 Updated Nov 6, 2026