Automated ranking

Best Go Terminal UI Libraries

Compare go terminal ui libraries by maintenance, adoption, security, release activity, and Go ecosystem usage. Top packages in this group include bubbletea, fx, dive.

Best overall

bubbletea

Highest combined package health score.

95
Best maintained

bubbletea

Strongest maintenance signal in this category.

95
Most adopted

bubbletea

Highest adoption signal from stars, forks, and imported-by data.

100

Ranked Packages

11 packages

#1 bubbletea

Package tea provides a framework for building rich terminal user interfaces based on the paradigms of The Elm Architecture.

Go Terminal UI Libraries 42.7K stars 11.7K imported-by 100% confidence
95

#2 fx

Terminal JSON viewer & processor

Go Terminal UI Libraries 20.5K stars 0 imported-by 100% confidence
93

#3 dive

A tool for exploring each layer in a docker image

Go Terminal UI Libraries 54.0K stars 0 imported-by 95% confidence
86

#4 spinner

Go (golang) package with 90 configurable terminal spinner/progress indicators.

Go Terminal UI Libraries 2.5K stars 2.0K imported-by 65% confidence
78

#5 mac-cleanup-go

Preview-first TUI for cleaning macOS caches, logs, and temporary files.

Go Terminal UI Libraries 0 stars 0 imported-by 80% confidence
59

#6 tuigo

Go Terminal UI Libraries 0 stars 4 imported-by 75% confidence
56

#7 podman-tui

podman-tui is a Terminal User Interface to interact with the podman (v3.x) and its using podman API bindings to communicate with podman environment (unix socket).

Go Terminal UI Libraries 0 stars 0 imported-by 60% confidence
56

#8 sttr

cross-platform, cli app to perform various operations on string

Go Terminal UI Libraries 0 stars 0 imported-by 60% confidence
53

#9 loom

Signal-based reactive components framework for building TUIs.

Go Terminal UI Libraries 0 stars 0 imported-by 45% confidence
44

#10 Hunch

Hunch provides functions like: `All`, `First`, `Retry`, `Waterfall` etc., that makes asynchronous flow control more intuitive.

Go Terminal UI Libraries 0 stars 0 imported-by 25% confidence
44

#11 tui-go

Package tui is a library for building user interfaces for the terminal.

Go Terminal UI Libraries 0 stars 0 imported-by 20% confidence
43

Comparison Matrix

score dimensions
Package Health Maintenance Adoption Security Imported by
bubbletea 95 95 100 92 11.7K
fx 93 95 100 92 0
dive 86 73 100 92 0
spinner 78 43 100 92 2.0K
mac-cleanup-go 59 75 7 92 0
tuigo 56 63 12 92 4
podman-tui 56 83 7 70 0
sttr 53 75 7 70 0
loom 44 48 7 70 0
Hunch 44 48 7 70 0
tui-go 43 48 5 70 0

Related Comparisons

Go Terminal UI Libraries

bubbletea vs fx

Compare health, maintenance, adoption, security, and release signals.

95

fx vs dive

Compare health, maintenance, adoption, security, and release signals.

93

bubbletea vs dive

Compare health, maintenance, adoption, security, and release signals.

95