finds.dev← search

// the find

avelino/awesome-go

★ 177,276 · Go · MIT · updated Jul 2026

A curated list of awesome Go frameworks, libraries and software

awesome-go is the canonical community-maintained directory of Go libraries, tools, and frameworks, organized into ~100 categories. It's the first place most Go developers check when evaluating options for a new project dependency. With 177k stars it's effectively infrastructure for the Go ecosystem.

The automated CI pipeline (check-pr-diff, check-quality scripts, maturity tests, stale repo detection) is genuinely well-built for a list repo — most awesome-lists rot because nothing enforces quality, this one actually removes dead projects. The category taxonomy is detailed enough to be useful without being so granular it fragments related projects. The companion site (awesome-go.com) with rendered navigation makes it more usable than raw README browsing. The slug and markdown packages show the maintainers actually built tooling rather than just accepting PRs.

It's a flat list with no ranking signal — a 50-star library from last month sits next to a 10k-star library that's been production-tested for years, and you can't tell them apart without clicking through. The AI section in particular has exploded with entries that look like one-person weekend projects; the quality bar appears to have dropped there relative to older categories. There's no 'last verified working' timestamp per entry, so stale_repositories_test.go catches archived repos but not ones that are technically active but effectively abandoned. Categories like 'Miscellaneous > Uncategorized' are a sign that the taxonomy hasn't kept pace with submissions.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →