Repolode
wtfutil

wtfutil/wtf

A customizable terminal dashboard written in Go that shows your frequently checked stats and data in modules, such as GitHub, calendar, and DigitalOcean.

Stars
17,126
Forks
863
Open issues
102
Last commit
4 hours ago

What is it?

WTF is a terminal dashboard for keeping an eye on information you need occasionally but do not want to open a browser for. It runs as a single binary and arranges its content into modules, each showing one data source in a panel of the terminal window.

Modules are enabled and configured through a config.yml file. The project's module list includes integrations with GitHub, Google Calendar, DigitalOcean, HackerNews, Have I Been Pwned, NewRelic, OpsGenie, Transmission, and Trello, among others. The project is built on the tcell and tview libraries and is distributed through Homebrew, go install, MacPorts, the AUR, Docker, and prebuilt release binaries.

The project is maintained by volunteers and is in the middle of a planned rename to Tessera with a move to a new GitHub organization, so repository locations may change.

Key features

  • 01Modular panels that each display one data source inside the terminal
  • 02Configuration through a single config.yml file
  • 03Integrations with services such as GitHub, Google Calendar, DigitalOcean, and Trello
  • 04Installable via Homebrew, go install, MacPorts, AUR, Docker, or a standalone binary

Use cases

  • Checking GitHub notifications and pull requests without leaving the terminal
  • Viewing today's calendar events and tasks in a terminal workspace
  • Monitoring DigitalOcean or NewRelic status alongside your shell work

Quick start

  1. 1

    Install WTF via Homebrew

    brew install wtfutil
  2. 2

    Run WTF

    wtfutil

Things to know

  • The project is being renamed to Tessera and moved to a new GitHub organization as it prepares for v1.0, so URLs and names may change.
  • It is informally maintained by volunteers, and the README gives no guarantee that bugs will be fixed or features added.

Topics

FAQ

What is wtf?
A customizable terminal dashboard written in Go that shows your frequently checked stats and data in modules, such as GitHub, calendar, and DigitalOcean. WTF is a terminal dashboard for keeping an eye on information you need occasionally but do not want to open a browser for. It runs as a single binary and arranges its content into modules, each showing one data source in a panel of the terminal window.
Is wtf free to use? What license does it have?
wtf is open source under the MPL-2.0 license. Check the license terms before using it in commercial products.
Is wtf still maintained?
Actively maintained. The last commit to wtf was on Oct 21, 2026.
What can I use wtf for?
Checking GitHub notifications and pull requests without leaving the terminal Viewing today's calendar events and tasks in a terminal workspace Monitoring DigitalOcean or NewRelic status alongside your shell work
How do I install wtf?
Install WTF via Homebrew: brew install wtfutil Run WTF: wtfutil
Where can I get wtf?
The source code and installation instructions are on GitHub: https://github.com/wtfutil/wtf

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects