pkg.soopen package index

cask

使用 Homebrew Cask 安装 activitywatch

查看 activitywatch 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew Cask已验证 · 100%
brew install --cask activitywatch

local Homebrew cask metadata

概览

软件包摘要

Time tracker

命令和别名

本地软件包数据库中没有找到可执行别名。

历史

项目历史与用法

ActivityWatch is a free, open-source automatic time tracker designed around local data ownership, privacy, extensibility, and cross-platform operation.

项目历史

Founder Erik Bjäreholt traces the project's motivation to quantified-self experiments begun around 2013. He started a prototype on 30 December 2014, then began a client-server rewrite in April 2016 that became the foundation of modern ActivityWatch. Johan Bjäreholt became a regular contributor during 2016.

The project continued as a privacy-focused, cross-platform automatic time tracker. Its architecture split responsibility among servers, a web interface, clients, and watchers for active windows, browser tabs, and away-from-keyboard detection.

采用历史

ActivityWatch developed into a cross-platform ecosystem with desktop packages, browser extensions, Android support, multiple server implementations, a web interface, and third-party watchers. Its privacy-focused local storage distinguishes it from centralized commercial time trackers.

The project supports research use and publishes a canonical Zenodo citation, reflecting adoption beyond individual productivity tracking.

使用方式

A typical desktop installation starts a local server and watchers for active windows and idle time. Users inspect timelines, summaries, and categories through the local web interface; optional browser extensions record active-tab information.

Configuration is component-specific. Each component uses its own subdirectory under the documented platform configuration root, such as aw-server-rust, aw-watcher-afk, or aw-watcher-window. Activity data remains locally controlled by default.

为什么软件包爱好者会关心

ActivityWatch is a substantial open-source alternative to proprietary automatic time trackers. Package users get a bundle composed of a local server, web interface, tray manager, and specialized watcher processes rather than a single monolithic tracker.

Its event-and-bucket data model, HTTP API, independent components, and extensible watchers make it useful to quantified-self enthusiasts, automation builders, and researchers who want inspectable local data.

时间线

  • 2013: The founder began quantified-self experiments that motivated the project.
  • 2014: Work on the first ActivityWatch prototype began on December 30.
  • 2016: A client-server rewrite established the foundation of the modern project.
  • 2016: Johan Bjäreholt became a regular contributor.
  • 2021: ActivityWatch established a canonical Zenodo software record for research citation.

Related projects

  • aw-server and aw-server-rust provide local event storage.
  • aw-webui supplies the browser-based interface and analysis views.
  • aw-watcher-window, aw-watcher-afk, and browser extensions collect activity events.
  • The project identifies RescueTime, ManicTime, WakaTime, arbtt, and selfspy as related time-tracking tools.

安全态势

尚未找到受保护工具覆盖

没有找到 activitywatch 的匹配本地密钥处理 manifest。软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • 未记录 Homebrew bottle 元数据。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
~/.config/activitywatch/<component>$XDG_CONFIG_HOME/activitywatch/<component>
macOS
~/Library/Application Support/activitywatch/<component>
Windows
C:\Users\<USER>\AppData\Local\activitywatch\<component>

可执行文件

已安装的可执行文件

命令类型暴露范围备注
没有可执行文件数据。

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-11-04
管理器版本0.14.1
管理器更新时间
本地数据OK
上游not checked
检测到的最新版本未检测到

https://github.com/ActivityWatch/activitywatch

安装元数据

软件包元数据

软件包键cask:activitywatch
版本0.14.1
软件包管理器Homebrew Cask
软件包管理器页面https://formulae.brew.sh/cask/activitywatch
主页https://activitywatch.net/
仓库https://github.com/ActivityWatch/activitywatch
上游文档https://activitywatch.net/
源码归档https://github.com/ActivityWatch/activitywatch/releases/download/v0.14.1/activitywatch-v0.14.1-macos-arm64.dmg
SHA-256225916c1e641151638a062c796743ea21ba29c5d1bc162d84fc5591473d822db
Bottle未记录
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokenactivitywatch
Names
  • ActivityWatch
Conflicts With
Artifacts
Deprecatedno
Disabledno

来源线索

由仓库数据生成

此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment