pkg.soopen package index

brew / rang 2060

Installer wtfutil avec Homebrew, apk, MacPorts, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de wtfutil pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install wtfutil

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install wtfutil

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

Linux

Alpine Linux apkvérifié · 92%
sudo apk add wtfutil

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

Nixvérifié · 92%
nix profile install nixpkgs#wtfutil

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

aperçu

Résumé du paquet

Personal information dashboard for your terminal

Commandes et alias

  • wtfutil

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

Sources

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

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}

exécutables

Exécutables installés

CommandeTypeExpositionNote
wtfutilexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire0.50.0
gestionnaire mis à jour2026-07-25
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:wtfutil
Version0.50.0
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://wtfutil.com
Dépôthttps://github.com/wtfutil/wtf
Dernière mise à jour2026-07-25T22:40:22+02:00
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

wtfutil

nix profile install nixpkgs#wtfutil
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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