# WTF

> Terminal dashboard (wtfutil) that shows data from services like GitHub, Google Calendar, Trello and OpsGenie in configurable modules.

Stars: 17.1k · Language: Go · License: MPL-2.0 · Categories: Productivity

- Repository: https://github.com/wtfutil/wtf
- Website: http://wtfutil.com
- Page: https://www.trmn.sh/tools/wtf

## Install

- Homebrew: `brew install wtfutil`
- Go: `go install github.com/wtfutil/wtf@latest`
- MacPorts: `sudo port selfupdate`
- MacPorts: `sudo port install wtfutil`

## Overview

WTF (binary name `wtfutil`) is a personal information dashboard that runs in the terminal. It shows stats and data you check only occasionally, all in one screen. It is written in Go and built on tcell and tview. It was inspired by tiny-care-terminal.

The dashboard is assembled from modules. You enable and configure each module in a `config.yml` file. The README lists modules for DigitalOcean, GitHub, Google Calendar, HackerNews, Have I Been Pwned, NewRelic, OpsGenie, Security, Transmission and Trello. Each module has its own configuration documentation on wtfutil.com.

It is aimed at developers and other technical users who want a single terminal view of calendars, repositories, incident tools and similar services. It ships as a stand-alone binary. It can be installed through Homebrew, MacPorts, `go install`, the Arch User Repository, a downloaded release binary, or built from source. The README also has a section on running it via Docker.

The README notes that the project is being renamed to Tessera and moving to the `linodians` GitHub org ahead of v1.0. It also says maintenance is informal and done by volunteers.

### Installation

```bash
# via Homebrew
brew install wtfutil
```

```bash
# via Go
go install github.com/wtfutil/wtf@latest
```

```bash
# via MacPorts
sudo port selfupdate
sudo port install wtfutil
```

![WTF terminal dashboard screenshot](https://media.trmn.sh/cached/327fef71f3fcf425b19898dda9ac8307101440a6f1f46ae0c184a6f83a1dd361.jpg)

## Alternatives

- [cheat](https://www.trmn.sh/tools/cheat.md): CLI tool for creating and viewing interactive command-line cheatsheets with tagging and search capabilities (Go, 13.5k stars)
- [Slides](https://www.trmn.sh/tools/slides.md): Terminal presentation tool that renders markdown files as slides, with in-slide code execution, pre-processing, live reload, and SSH serving. (Go, 11.7k stars)
- [gopass](https://www.trmn.sh/tools/gopass.md): Command-line password manager compatible with pass, supporting GPG encryption, Git versioning, and team collaboration (Go, 7.3k stars)
- [glow](https://www.trmn.sh/tools/glow.md): Terminal-based markdown reader with TUI browser and CLI formatter for local files and remote URLs (Go, 27.8k stars)
- [Ticker](https://www.trmn.sh/tools/ticker.md): Terminal stock, crypto, and derivatives price watcher with position tracking, cost basis lots, currency conversion, and grouped watchlists. (Go, 6.3k stars)

---

Canonical: https://www.trmn.sh/tools/wtf
