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, loom.

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

12 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.8K stars 11.7K imported-by 100% confidence
95

#2 fx

Terminal JSON viewer & processor

Go Terminal UI Libraries 20.5K stars 0 imported-by 80% confidence
89

#3 loom

Signal-based reactive components framework for building TUIs.

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

#4 spinner

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

Go Terminal UI Libraries 0 stars 2.0K imported-by 80% confidence
65

#5 dotlock

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

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

#6 mac-cleanup-go

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

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

#7 tui-go

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

Go Terminal UI Libraries 0 stars 265 imported-by 75% confidence
50

#8 podman-tui

Podman Terminal UI

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

#9 dive

A tool for exploring each layer in a docker image

Go Terminal UI Libraries 0 stars 0 imported-by 55% 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 sttr

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

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

#12 tuigo

Go Terminal UI Libraries 0 stars 0 imported-by 40% confidence
42

Comparison Matrix

score dimensions
Package Health Maintenance Adoption Security Imported by
bubbletea 95 95 100 92 11.7K
fx 89 95 100 70 0
loom 65 83 19 92 4
spinner 65 45 63 92 2.0K
dotlock 58 90 7 70 0
mac-cleanup-go 54 75 7 70 0
tui-go 50 15 41 92 265
podman-tui 46 48 7 92 0
dive 44 45 5 70 0
Hunch 44 48 7 70 0
sttr 44 48 7 70 0
tuigo 42 48 5 70 0

Related Comparisons

Go Terminal UI Libraries

bubbletea vs spinner

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

95