Go go-package

Open-source Go projects categorized as go-package

Top 18 Go go-package Projects

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

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

    ๐Ÿ”ŠMinimalist message bus implementation for internal communication with zero-allocation magic on Emit (by mustafaturan)

  4. valast

    Convert Go values to their AST

  5. octotui

    ๐Ÿ™๐Ÿฑ๐Ÿ–ฅ๏ธ GitHub stats in your terminal

  6. truemail-go

    ๐Ÿš€ Configurable Golang ๐Ÿ“จ email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.

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

  8. currency

    A currency computations package. (by naughtygopher)

  9. SaaSHub

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

    SaaSHub logo
  10. cache

    LRU-based cache package for Go. (by gozeloglu)

  11. gut/yos

    ๐Ÿฑ yet another collection of go utilities & tools (by 1set)

  12. mimeheader

    Library to work with MimeHeaders and other mime types. Library supports wildcards and parameters.

  13. dot

    Dot: A powerful Go package simplifying navigation and manipulation of complex data structures via dot-separated paths. Features include insertion into struct fields, maps, arrays, slices, and channels, along with robust error handling and support for diverse map keys. (by mowshon)

  14. cronrange

    time range expression in cron style

  15. go-db

    Wrapper over pgx with better transaction API

  16. errors

    Error module for Go (by primalskill)

  17. ezcli

    โœจ Minimal Go package for create CLI tools in <10 second!

  18. testhelper.mod

    Some useful functions to simplify and improve testing

  19. gotimeparser

    Golang time parser. This library provides an ability to parse time from many different formats at the same time.

  20. kwinit

    Quickstart all your projects with ease!

    Project mention: Show HN: Kwinit โ€“ a CLI to set up projects easily | news.ycombinator.com | 2024-12-30
  21. 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-package discussion

Log in or Post with

Go go-package related posts

  • Convert Go values to their AST

    2 projects | /r/golang | 1 Nov 2021
  • testhelper v1.16.0 released with a new DiffVals func - like reflect.DeepEqual but with some useful extra features

    1 project | /r/golang | 30 Aug 2021

Index

What are some of the best open-source go-package projects in Go? This list will help you:

# Project Stars
1 teler-waf 363
2 Bus 336
3 valast 309
4 octotui 212
5 truemail-go 109
6 errors 68
7 currency 61
8 cache 28
9 gut/yos 27
10 mimeheader 25
11 dot 22
12 cronrange 18
13 go-db 5
14 errors 3
15 ezcli 3
16 testhelper.mod 2
17 gotimeparser 2
18 kwinit 1

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

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