Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →
Top 23 Go go-library Projects
-
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
goutil
💪 Helper Utils(700+): 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: Fair: A Go library for serving resources fairly | news.ycombinator.com | 2024-09-14
-
-
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.
-
Bus
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit (by mustafaturan)
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
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.
-
-
-
-
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.
-
-
-
-
-
telemux
Flexible message router add-on for go-telegram-bot-api/telegram-bot-api. This is to go-telegram-bot-api as gorilla/mux is to net/http.
-
-
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
-
Show HN: Multi-/BiKeyMap (Go Module)
-
Fair: A Go library for serving resources fairly
-
Fair: A Go library for serving resources fairly
-
FuncFrog: fast, parallel and lazy stream-api. Please help me with the code review and project development ideas
-
FuncFrog - fast stream-API like library got it first stable release!
-
Release v0.6.10 · gookit/goutil - 💪 Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more.
-
Safety in Go
-
A note from our sponsor - Nutrient
nutrient.io | 17 Feb 2025
Index
What are some of the best open-source go-library projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | g3n | 2,864 |
2 | goutil | 2,071 |
3 | anaconda | 1,145 |
4 | fair | 755 |
5 | finance-go | 735 |
6 | teler-waf | 364 |
7 | Bus | 340 |
8 | ffmt | 311 |
9 | FuncFrog | 279 |
10 | ratelimiter | 242 |
11 | gin-rate-limit | 96 |
12 | githubevents | 74 |
13 | gosqlparser | 68 |
14 | errors | 68 |
15 | currency | 61 |
16 | go-localize | 61 |
17 | go-generate-password | 55 |
18 | go-httpheader | 47 |
19 | fastget | 47 |
20 | froggit-go | 46 |
21 | slicer | 46 |
22 | telemux | 42 |
23 | trn | 39 |