Go package decision engine

Choose Go packages with data, not guesswork.

Go Package Radar ranks libraries by maintenance, adoption, security, maturity, and developer experience signals from pkg.go.dev, GitHub, and curated ecosystem sources.

233 tracked packages
20 ranking groups
57 avg health
26 comparisons
go get github.com/google/uuid

Every page is generated from structured package data and refreshed automatically. Low-confidence package records stay out of the sitemap.

Package Rankings

Start with high-intent categories that developers compare before adopting a dependency.

Logging

Highest Health Scores

score v1

#1 Gin

Package gin implements a HTTP web framework called gin.

Go Web Frameworks 88.6K stars 183.2K imported-by 100% confidence
97

#2 go-redis

Package redis implements a Redis client.

Go Redis Clients 22.1K stars 17.4K imported-by 100% confidence
96

#3 GoFrame

A powerful framework for faster, easier, and more efficient project development.

Go Web Frameworks 13.2K stars 14 imported-by 100% confidence
96

#4 Logrus

Package logrus is a structured logger for Go, completely API compatible with the standard library logger.

Go Logging Libraries 25.7K stars 240.0K imported-by 100% confidence
96

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

#6 Cobra

Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.

Go CLI Frameworks 44.0K stars 195.9K imported-by 100% confidence
95

#7 Koanf

Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

Go Configuration Libraries 4.0K stars 540 imported-by 100% confidence
95

#8 Testify

Module testify is a set of packages that provide many tools for testifying that your code will behave as you intend.

Go Testing Libraries 26.0K stars 15 imported-by 100% confidence
95

Most Visible Packages

GitHub stars

#1 Gin

Package gin implements a HTTP web framework called gin.

Go Web Frameworks 88.6K stars 183.2K imported-by 100% confidence
97

#2 Cobra

Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.

Go CLI Frameworks 44.0K stars 195.9K imported-by 100% confidence
95

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

#4 Viper

Go configuration with fangs.

Go Configuration Libraries 30.3K stars 103.3K imported-by 100% confidence
91

#5 Testify

Module testify is a set of packages that provide many tools for testifying that your code will behave as you intend.

Go Testing Libraries 26.0K stars 15 imported-by 100% confidence
95

#6 Logrus

Package logrus is a structured logger for Go, completely API compatible with the standard library logger.

Go Logging Libraries 25.7K stars 240.0K imported-by 100% confidence
96

#7 Zap

Package zap provides fast, structured, leveled logging.

Go Logging Libraries 24.5K stars 0 imported-by 65% confidence
87

#8 urfave/cli

Simple, fast, and fun package for building command line apps in Go.

Go CLI Frameworks 24.1K stars 23.1K imported-by 65% confidence
94