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.

226 tracked packages
20 ranking groups
64 avg health
35 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 urfave/cli

Package cli provides a minimal framework for creating and organizing command line Go applications.

Go CLI Frameworks 24.1K stars 23.1K imported-by 100% confidence
97

#2 Fiber

Package fiber is an Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go.

Go Web Frameworks 39.8K stars 30.9K 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 golang-jwt

Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html

Go JWT Libraries 9.1K stars 15.1K imported-by 100% confidence
96

#5 Validator

Package validator implements value validations for structs and individual fields based on tags.

Go Validation Libraries 20.0K stars 24.1K imported-by 100% confidence
96

#6 bubbletea

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

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

#7 env

A simple, zero-dependencies library to parse environment variables into structs

Go Configuration Libraries 6.2K stars 1.4K imported-by 100% confidence
95

#8 goose

A database migration tool. Supports SQL migrations and Go functions.

Go Database Migration Libraries 10.8K stars 667 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 85% confidence
95

#2 Cobra

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

Go CLI Frameworks 44.1K stars 195.9K imported-by 85% confidence
93

#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 43.0K stars 11.7K imported-by 100% confidence
95

#4 Fiber

Package fiber is an Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go.

Go Web Frameworks 39.8K stars 30.9K imported-by 100% confidence
96

#5 GORM

The fantastic ORM library for Golang, aims to be developer friendly

Go ORM Libraries 39.8K stars 0 imported-by 100% confidence
94

#6 go-zero

A cloud-native Go microservices framework with cli tool for productivity.

Go Web Frameworks 33.1K stars 0 imported-by 95% confidence
94

#7 Echo

Package echo implements high performance, minimalist Go web framework.

Go Web Frameworks 32.4K stars 0 imported-by 80% confidence
91

#8 authelia

The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

Go Security Middleware 28.0K stars 0 imported-by 95% confidence
81