Skip to content



A discrete unit of data collection and display. A data interface concept. A package inside the app.

Examples: New Relic, Git, Weather.


The onscreen representation of a Module. The widget is responsible for being the interface between the app and the data collection.

Widgets are defined by a required widget.go file in a Module.


An acronym for "What The Fsck?", as in "What the fsck are all these browser tabs open for?" and "What the fsck am I doing today?"

(And if you're not a fan of that, then it stands for "What are The Facts?", or "Whiskey Tango Foxtrot", or "Where to, Frodo?". It's up to you.)