About goscan

goscan measures go mod popularity by scanning go.mod files from popular golang repos on github. I built this for personal use because I always have trouble picking dependencies. Once I got a look at the data I decided to clean it up and release.

Popular Golang Mods

See all
Used Module Stars
63.4%

A toolkit with common assertions and mocks that plays nicely with the standard library

25,749
43.5%

Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.

5,983
39.0%

A Commander for modern Go CLI interactions

43,094
35.0%
32.9%

Prometheus instrumentation library for Go applications

5,904
32.6%
32.0%
26.9%

Package for comparing Go values in tests

4,589
26.0%

Simple error handling primitives

8,234
26.0%

Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.

2,699
24.5%

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

24,492
23.0%

Structured, pluggable logging for Go.

25,689
22.4%

Cross-platform filesystem notifications for Go.

10,537
20.5%
19.9%
19.6%

Color package for Go (golang)

7,871
18.1%

AWS SDK for the Go programming language.

3,445
18.1%
17.8%
17.5%

AWS SDK for the Go programming language.

3,445
16.9%

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

21,791
16.9%
15.7%

Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package

15,416
15.4%

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

71,452
14.8%

Go configuration with fangs

29,956
14.8%
14.5%

Go Humans! (formatters for units to human friendly sizes)

4,796
14.2%

Optimized Go Compression Packages

5,390
14.2%
13.9%

Go implementation of JSON Web Tokens (JWT).

8,888
13.9%

Go PostgreSQL driver for database/sql

9,787
13.9% 887
13.6%
13.0%

Data model artifacts for Prometheus.

77
13.0%

Go libraries shared across Prometheus components and libraries.

291
12.7%

AWS SDK for the Go programming language.

3,445
12.7%
12.1%

AWS SDK for the Go programming language.

3,445
12.1%

DNS library in Go

8,631
11.5%

sqlite3 driver for go using database/sql

8,955
11.2%

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

1,794
11.2%
10.9%
10.9%

Go support for Google's protocol buffers

10,062
10.6%

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

1,794
10.6%

A high-performance 100% compatible drop-in replacement of "encoding/json"

13,936
10.6%

Redis Go client

21,902
10.0%

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

87,917
10.0%

A Go (golang) library for parsing and verifying versions and version constraints.

1,742
10.0%

Golang LRU cache

4,959

Popular Golang Repos

See all
Stars Repository Go LOC
161,874
ollama/ollama

Get up and running with Kimi-K2.5, GLM-4.7, DeepSeek, gpt-oss, Qwen, Gemma and other models.

144,748
120,294
kubernetes/kubernetes

Production-Grade Container Scheduling and Management

2,563,221
104,229
fatedier/frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

28,502
87,909
gin-gonic/gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

17,620
86,436
gohugoio/hugo

The world’s fastest framework for building websites.

164,418
79,662
syncthing/syncthing

Open Source Continuous File Synchronization

80,930
77,561
junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

23,263
71,747
jesseduffield/lazygit

simple terminal UI for git commands

247,002
71,453
moby/moby

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

1,163,324
69,640
caddyserver/caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

62,998
68,787
base/node

Everything required to run your own Base node

660
68,565
nektos/act

Run your GitHub Actions locally 🚀

23,265
62,568
prometheus/prometheus

The Prometheus monitoring system and time series database.

243,194
61,464
traefik/traefik

The Cloud Native Application Proxy

161,827
60,110
minio/minio

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

215,385
56,593
usememos/memos

An open-source, self-hosted note-taking service. Your thoughts, your data, your control — no tracking, no ads, no subscription fees.

29,630
55,912
pocketbase/pocketbase

Open Source realtime backend in 1 file

94,678
55,360
rclone/rclone

"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

231,243
53,579
go-gitea/gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

337,652
53,277
wagoodman/dive

A tool for exploring each layer in a docker image

9,142
51,460
etcd-io/etcd

Distributed reliable key-value store for the most critical data of a distributed system

148,528
50,786
ethereum/go-ethereum

Go implementation of the Ethereum protocol

272,456
49,528
jesseduffield/lazydocker

The lazier way to manage everything docker

115,527
48,962
AlistGo/alist

🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。

88,548
47,610
hashicorp/terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

474,642
47,525
gogs/gogs

Gogs is a painless self-hosted Git service

43,774
46,927
v2ray/v2ray-core

A platform for building proxies to bypass network restrictions.

47,961
43,086
spf13/cobra

A Commander for modern Go CLI interactions

12,824
42,643
milvus-io/milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

654,468
42,611
mudler/LocalAI

:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more. Features: Generate Text, MCP, Audio, Video, Images, Voice Cloning, Distributed, P2P and decentralized inference

294,214
42,357
cli/cli

GitHub’s official command line tool

181,953
39,694
pingcap/tidb

TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.

1,148,854
39,679
evanw/esbuild

An extremely fast bundler for the web

119,404
39,470
go-gorm/gorm

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

33,729
39,216
photoprism/photoprism

AI-Powered Photos App for the Decentralized Web 🌈💎✨

220,552
39,113
gofiber/fiber

⚡️ Express inspired web framework written in Go

71,290
39,103
charmbracelet/bubbletea

A powerful little TUI framework 🏗

10,362
38,860
danielmiessler/Fabric

Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.

23,381
37,903
istio/istio

Connect, secure, control, and observe services.

417,628
36,946
docker/compose

Define and run multi-container applications with Docker

31,680
34,968
hashicorp/vault

A tool for secrets management, encryption as a service, and privileged access management

508,767
34,923
juanfont/headscale

An open source, self-hosted implementation of the Tailscale control server

83,594
34,812
XTLS/Xray-core

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

82,755
34,073
schollz/croc

Easily and securely send things from one computer to another :crocodile: :package:

6,553
33,855
harness/harness

Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.

239,564
33,318
filebrowser/filebrowser

📂 Web File Browser

8,701
33,193
1Panel-dev/1Panel

🔥 1Panel offers an intuitive web interface for Linux server, making it easy to manage OpenClaw agents, LLMs, websites, databases, containers, files, and scheduled tasks.

126,879
33,174
v2fly/v2ray-core

A platform for building proxies to bypass network restrictions.

103,864
33,125
IceWhaleTech/CasaOS

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

9,752
32,697
derailed/k9s

🐶 Kubernetes CLI To Manage Your Clusters In Style!

58,184