pkg.soopen package index

brew / 排名 2060

使用 Homebrew, apk, MacPorts, Nix 安装 wtfutil

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

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install wtfutil

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install wtfutil

MacPorts ports tree · sysutils/wtfutil/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add wtfutil

Alpine Linux edge package indexes · wtfutil · 来源: dl-cdn.alpinelinux.org

Nix已验证 · 92%
nix profile install nixpkgs#wtfutil

nixpkgs package indexes · pkgs/by-name/wt/wtfutil/package.nix · 来源: api.github.com

概览

软件包摘要

Personal information dashboard for your terminal

命令和别名

  • wtfutil

历史

项目历史与用法

WTFUtil, whose executable is `wtfutil` and whose upstream project name is WTF, is a terminal dashboard for aggregating personal, operational, and developer information into configurable TUI widgets. Its documentation describes it as a dashboard for monitoring systems, services, and important information such as calendars, Git and GitHub repositories, deployments, Jira tickets, time zones, and dozens of modules.

项目历史

The project was created by Chris Cummer and published as a Go terminal dashboard in 2018; the Go module proxy records v0.0.1 on 2018-05-17. The README credits Monica Dinculescu's tiny-care-terminal as inspiration and tcell/tview as the terminal UI foundation.

WTFUtil grew into a module-driven dashboard: the docs split configuration, module documentation, and development guidance, and the README notes that documentation later moved to a separate wtfdocs repository. The project also developed a contributor culture around adding modules, with docs for generating new widgets and many service-specific integrations.

After a quiet period, maintainer Ricardo N. Feliciano wrote in 2025 that Chris Cummer had added him as lead maintainer to revive the project, repair tooling and CI, update dependencies, fix major bugs, and ship the first release in roughly two years. The current README also announces preparation for v1.0 and a planned rename from WTF to Tessera.

采用历史

The upstream README says WTF is used by thousands of developers and tech people, and a 2021 Airbrake interview described it as having more than 13,000 GitHub stars and more than 150 contributors at that time. Those figures are secondary but consistent with a widely used developer productivity tool rather than a one-person script.

Its adoption is tied to the terminal-dashboard niche: users who live in terminals can replace scattered browser tabs or service pages with a single grid of modules. Official docs and the README list modules for GitHub, Google Calendar, Hacker News, Have I Been Pwned, New Relic, OpsGenie, Trello, Transmission, and many more.

使用方式

Users run `wtfutil` to launch the dashboard, then configure modules in a YAML file. Modules are positioned and configured in `config.yml`, and command-line flags can select a config file, show module help, print version information, or show global help.

The tool is most useful as an at-a-glance status surface: a developer might combine GitHub review requests, calendar events, incident schedules, deployment status, news feeds, time zones, and service health into one terminal screen. Its significance is less about deep workflow automation and more about reducing the need to keep many low-frequency information sources open.

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

WTFUtil is one of the better-known Go TUIs from the late 2010s terminal-productivity wave. For package nerds, it is interesting because it turned a configurable dashboard into a single cross-platform binary with a large catalog of optional service modules, then later faced the common open-source maintenance question of reviving a popular but dormant tool.

时间线

  • 2018-05-17: Go module tag v0.0.1 was published.
  • 2019: The official docs blog records a run of v0.14.0 through v0.19.1 releases and a Homebrew installation note.
  • 2021: Airbrake interviewed creator Chris Cummer about WTFUtil's popularity among Go and DevOps users.
  • 2025-06-16: Ricardo N. Feliciano announced he had become lead maintainer and planned a revival release cycle.
  • 2026-04-17: Go module tag v0.49.1 was published.
  • 2026-06-30: Go module tag v0.50.0 was published.

Related projects

  • tiny-care-terminal inspired WTFUtil's original dashboard idea.
  • tcell and tview provide the terminal UI foundations named in the README.
  • wtfdocs is the separate documentation repository linked by the README.

来源

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • 未记录 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.

Unix
~/.config/wtf/config.yml${WTF_CONFIG}

可执行文件

已安装的可执行文件

命令类型暴露范围备注
wtfutil可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

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

页面生成时间2026-08-03
管理器版本0.50.0
管理器更新时间2026-07-25
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:wtfutil
版本0.50.0
软件包管理器Homebrew
主页https://wtfutil.com
仓库https://github.com/wtfutil/wtf
最后更新2026-07-25T22:40:22+02:00
Pulseupdated
Bottle未记录
服务未声明

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Nix95%

wtfutil

nix profile install nixpkgs#wtfutil
  • normalized package name match
  • 匹配方式:Wtfutil
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/wt/wtfutil/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

wtfutil 0.43.0-r24

personal information dashboard

https://wtfutil.com/

sudo apk add wtfutil
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: wtfutil
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Wtfutil
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wtfutil from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
MacPorts95%

wtfutil

sudo port install wtfutil
  • normalized package name match
  • 匹配方式:Wtfutil
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/wtfutil/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

来源线索

由仓库数据生成

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

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation