Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 23 Go go-library Projects
-
31. go-resty/2.16.5 (https://github.com/go-resty/resty)
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
goutil
💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等
Project mention: gookit/goutil v0.7.2 Released: Enhanced Features & Fixes for an Improved Development Experience | dev.to | 2025-11-20Full documentation: https://zread.ai/gookit/goutil
-
-
-
-
teler-waf
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Bus
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit (by mustafaturan)
-
-
FuncFrog
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
-
ratelimiter
A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.
-
quick
It is a route manager 100% using net/http, it is being born and is under development, it is intended to be fast and with high performance. (by jeffotoni)
All tests can be accessed here -> Quick SSE
-
-
-
-
errors
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types. (by naughtygopher)
-
-
go-localize
i18n (Internationalization and localization) engine written in Go, used for translating locale strings.
-
go-generate-password
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go go-library discussion
Go go-library related posts
-
Beyond Static Limits: Adaptive Concurrency with TCP-Vegas in Go
-
Respecting Boundaries: Precise Rate Limiting in Go
-
Beating Tail Latency: A Guide to Request Hedging in Go Microservices
-
gookit/goutil v0.7.2 Released: Enhanced Features & Fixes for an Improved Development Experience
-
Show HN: Multi-/BiKeyMap (Go Module)
-
Fair: A Go library for serving resources fairly
-
Fair: A Go library for serving resources fairly
-
A note from our sponsor - Kargo
akuity.io | 9 Sep 2026
Index
What are some of the best open-source go-library projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | resty | 11,777 |
| 2 | g3n | 3,114 |
| 3 | goutil | 2,359 |
| 4 | anaconda | 1,137 |
| 5 | finance-go | 786 |
| 6 | fair | 785 |
| 7 | teler-waf | 401 |
| 8 | Bus | 369 |
| 9 | ffmt | 316 |
| 10 | FuncFrog | 286 |
| 11 | ratelimiter | 239 |
| 12 | quick | 126 |
| 13 | gin-rate-limit | 109 |
| 14 | dictutil | 79 |
| 15 | gosqlparser | 79 |
| 16 | errors | 76 |
| 17 | currency | 62 |
| 18 | go-localize | 62 |
| 19 | go-generate-password | 57 |
| 20 | froggit-go | 55 |
| 21 | fastget | 51 |
| 22 | slicer | 47 |
| 23 | go-httpheader | 47 |