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 fx, bubbletea, podman-tui.

Best overall

fx

Highest combined package health score.

93
Best maintained

fx

Strongest maintenance signal in this category.

95
Most adopted

fx

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

100

Ranked Packages

11 packages

#1 fx

Terminal JSON viewer & processor

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

#2 bubbletea

A powerful little TUI framework 🏗

Go Terminal UI Libraries 43.0K stars 11.7K imported-by 65% confidence
93

#3 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 1.1K stars 0 imported-by 100% confidence
85

#4 dive

A tool for exploring each layer in a docker image

Go Terminal UI Libraries 54.3K stars 0 imported-by 40% confidence
80

#5 loom

Signal-based reactive components framework for building TUIs.

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

#6 dotlock

Encrypted .env vault manager with interactive TUI for managing secrets across multiple environments and profiles.

Go Terminal UI Libraries 3 stars 0 imported-by 100% confidence
68

#7 tuigo

a terminal UI framework written in Go using the `bubbletea` library

Go Terminal UI Libraries 5 stars 4 imported-by 95% confidence
67

#8 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

#9 spinner

Package spinner is a simple package to add a spinner / progress indicator to any terminal application.

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

#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
fx 93 95 100 92 0
bubbletea 93 95 100 92 11.7K
podman-tui 85 95 73 92 0
dive 80 73 100 70 0
loom 69 88 47 70 0
dotlock 68 95 17 92 0
tuigo 67 68 25 92 4
mac-cleanup-go 59 75 7 92 0
spinner 45 45 7 70 0
Hunch 44 48 7 70 0
tui-go 43 48 5 70 0

Related Comparisons

Go Terminal UI Libraries

fx vs podman-tui

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

93