git404hub

what is wtf fr?

wtfutil/wtf — explained in plain English

Analysis updated 2026-06-24

16,903GoAudience · ops devopsComplexity · 2/5LicenseSetup · moderate

tl;dr

A personal dashboard that runs in your terminal. Modules pull data from GitHub, Google Calendar, HackerNews, and many services into one configurable screen.

vibe map

mindmap
    root((wtf))
      Inputs
        YAML config
        Module API keys
        Service tokens
      Outputs
        Terminal dashboard
        Panels per module
      Use Cases
        Daily morning standup view
        Replace browser tabs
        Ops status board
      Tech Stack
        Go
        YAML
        Terminal UI

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Show your GitHub PRs, calendar, and HackerNews in one terminal window

VIBE 2

Build a personal ops dashboard from prebuilt modules without coding

VIBE 3

Run wtf on a spare monitor as a passive status board for the team

what's the stack?

GoYAML

how it stacks up fr

wtfutil/wtfgeektutu/7days-golangnetflix/chaosmonkey
Stars16,90316,90316,886
LanguageGoGoGo
Setup difficultymoderateeasyhard
Complexity2/53/54/5
Audienceops devopsdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Each module needs its own API tokens, so the real time cost is collecting credentials, not installing the binary.

Use, modify, and distribute freely, but any changes you make to wtf source files themselves must be shared under the same license.

in plain english

WTF (also called wtfutil) is a personal information dashboard that runs inside your terminal, the command-line window that developers and tech-savvy users work in. Instead of opening multiple browser tabs or apps to check different things throughout your day, WTF lets you see everything at a glance in one customizable screen. The dashboard is built around modules, independent blocks of functionality that you turn on or off by editing a configuration file. Each module connects to a different service or data source and displays the results in its own panel on screen. The README lists examples like GitHub (open pull requests and issues), Google Calendar (upcoming events), HackerNews, security checks, and third-party service integrations. You choose which modules appear and arrange them however you like. WTF is written in Go and is distributed as a single standalone binary, meaning you download one file and run it, no complex installation required. It can also be installed through package managers. Configuration is done through a YAML file, a plain-text format that is human-readable, so you can customize the layout without writing code. You would use WTF if you spend a lot of time in the terminal and want a quick dashboard showing your calendar, alerts, open tasks, or service statuses without switching between different apps. It is free and open-source, maintained by volunteers.

prompts (copy fr)

prompt 1
Give me a starter wtf YAML config that shows my GitHub PRs, Google Calendar, and a clock
prompt 2
Walk me through writing a new wtf module that pulls data from a custom REST API
prompt 3
Compare wtf with tmux plus shell scripts for a personal dashboard and tell me which is less brittle
prompt 4
Show me how to securely store the API tokens that wtf needs in 1Password or pass

Frequently asked questions

what is wtf fr?

A personal dashboard that runs in your terminal. Modules pull data from GitHub, Google Calendar, HackerNews, and many services into one configurable screen.

What language is wtf written in?

Mainly Go. The stack also includes Go, YAML.

What license does wtf use?

Use, modify, and distribute freely, but any changes you make to wtf source files themselves must be shared under the same license.

How hard is wtf to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is wtf for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.