Go go-library

Open-source Go projects categorized as go-library

Top 23 Go go-library Projects

  1. g3n

    Go 3D Game Engine (http://g3n.rocks) (by g3n)

  2. 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.

    Nutrient logo
  3. 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,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等

  4. anaconda

    A Go client library for the Twitter 1.1 API (by ChimeraCoder)

  5. fair

    A Go library for serving resources fairly

    Project mention: Fair: A Go library for serving resources fairly | news.ycombinator.com | 2024-09-14
  6. finance-go

    :bar_chart: Financial markets data library implemented in go.

  7. 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.

  8. Bus

    🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit (by mustafaturan)

  9. 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.

    CodeRabbit logo
  10. ffmt

    Golang beautify data display for Humans

  11. FuncFrog

    Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way

  12. ratelimiter

    A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.

  13. gin-rate-limit

    A rate limiter for the gin web framework

  14. githubevents

    GitHub webhook events toolset for Go :rocket:

  15. gosqlparser

    Simple SQL parser

  16. 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)

  17. currency

    A currency computations package. (by naughtygopher)

  18. go-localize

    i18n (Internationalization and localization) engine written in Go, used for translating locale strings.

  19. go-generate-password

    Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.

  20. go-httpheader

    A Go library for encoding structs into Header fields.

  21. fastget

    ⚡ A CLI tool and Go library to ultra fast download files over HTTP(S)

  22. froggit-go

    Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.

  23. slicer

    Utility class for handling slices

  24. 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.

  25. trn

    Time Ranges

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go go-library discussion

Log in or Post with

Go go-library related posts

  • Show HN: Multi-/BiKeyMap (Go Module)

    1 project | news.ycombinator.com | 3 Feb 2025
  • Fair: A Go library for serving resources fairly

    2 projects | news.ycombinator.com | 14 Sep 2024
  • Fair: A Go library for serving resources fairly

    1 project | news.ycombinator.com | 14 Sep 2024
  • FuncFrog: fast, parallel and lazy stream-api. Please help me with the code review and project development ideas

    1 project | /r/golang | 31 Jul 2023
  • FuncFrog - fast stream-API like library got it first stable release!

    1 project | /r/golang | 31 Jul 2023
  • 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.

    1 project | /r/golang | 4 Jul 2023
  • Safety in Go

    2 projects | /r/golang | 4 Jul 2023
  • A note from our sponsor - Nutrient
    nutrient.io | 17 Feb 2025
    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 →

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

Sponsored
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.
nutrient.io

Did you know that Go is
the 4th most popular programming language
based on number of references?