Awesome Go Open Source Projects

Browse 26 Awesome Go open source projects, ranked by GitHub stars. Find the most popular Awesome Go tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
8,931 stars

maxence-charriere/go-app

A package to build progressive web apps with Go programming language and WebAssembly.

Metrics details
Stars8,931
6,593 stars

shockerli/go-awesome

Go 语言优秀资源整理,为项目落地加速🏃

Metrics details
Stars6,593
6,502 stars

ondrajz/go-callvis

Visualize call graph of a Go program using Graphviz

Metrics details
Stars6,502
3,021 stars

matcornic/hermes

Golang package that generates clean, responsive HTML e-mails for sending transactional mail

Metrics details
Stars3,021
2,925 stars

LockGit/gochat

goim server write by golang !🚀

Metrics details
Stars2,925
1,729 stars

icopy-site/awesome-cn

超赞列表合集

Metrics details
Stars1,729
1,261 stars

golang-china/awesome-go-zh

:books: Go资源精选中文版(含中文图书大全)

Metrics details
Stars1,261
783 stars

umutphp/awesome-cli

A simple command line tool to give you a fancy command line interface to dive into Awesome lists.

Metrics details
Stars783
777 stars

buraksezer/consistent

Consistent hashing with bounded loads in Golang

Metrics details
Stars777
640 stars

akamensky/argparse

Argparse for golang. Just because `flag` sucks

Metrics details
Stars640
442 stars

NicoNex/echotron

An elegant and concurrent library for the Telegram bot API in Go.

Metrics details
Stars442
411 stars

go-perf/awesome-go-perf

A curated list of Awesome Go performance libraries and tools

Metrics details
Stars411
363 stars

xx19941215/light-go

A way for you to go 🍭

Metrics details
Stars363
344 stars

kamilsk/retry

♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.

Metrics details
Stars344
341 stars

icopy-site/awesome

collection of awesome lists

Metrics details
Stars341
328 stars

tristangoossens/snake-go

Snake game made in Go! 🐍

Metrics details
Stars328
307 stars

bnkamalesh/webgo

A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).

Metrics details
Stars307
251 stars

alexpantyukhin/go-pattern-match

Pattern matchings for Go.

Metrics details
Stars251
249 stars

gopinath-langote/1build

Frictionless way of managing project-specific commands

Metrics details
Stars249
230 stars

dixonwille/wmenu

An easy to use menu structure for cli applications that prompts users to make choices.

Metrics details
Stars230
165 stars

backend-br/awesome-backend

Curadoria de conteúdos relacionados à backend.

Metrics details
Stars165
130 stars

gophers-latam/awesome-latam

Colección de contenidos y recursos en Español para desarrolladores de Golang. Awesome oficial: https://awesome-go.com

Metrics details
Stars130
128 stars

ridgelines/go-config

Robust application configuration made simple

Metrics details
Stars128
112 stars

crazybber/go-pattern-examples

Examples of implement for awesome go patterns including usual design patterns, in easy understanding examples.

Metrics details
Stars112
103 stars

dixonwille/skywalker

A package to allow one to concurrently go through a filesystem with ease

Metrics details
Stars103
102 stars

kamilsk/semaphore

🚦 Semaphore pattern implementation with timeout of lock/unlock operations.

Metrics details
Stars102
Get A Weekly Email With Trending Awesome Go Projects
Stay updated on Awesome Go plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.