dogear

enter for all results · esc to close

Go

3,166 items from avelino/awesome-go ★187,948

  1. go-log github.com

    Log4j implementation in Go.

    tool link ↗
  2. logex github.com

    Golang log lib, supports tracking and level, wrap by standard log lib.

  3. autoflags github.com

    Go package to automatically define command line flags from struct fields.

    tool link ↗
  4. go-ef github.com

    A Go implementation of the Elias-Fano encoding.

    tool link ↗
  5. gpath github.com

    Library to simplify access struct fields with Go's expression in reflection.

    tool link ↗
  6. quadtree github.com

    Generic, zero-alloc, 100%-test covered quadtree.

    tool link ↗
  7. mac-sleep-notifier github.com

    OSX Sleep/Wake notifications in golang.

  8. vjson github.com

    Go package for validating JSON objects with declaring a JSON schema with fluent API.

  9. golyrics github.com

    Golyrics is a Go library to fetch music lyrics data from the Wikia website.

  10. goid github.com

    Generate and Parse RFC4122 compliant V4 UUIDs.

    tool link ↗
  11. purl github.com

    Perl 5.18.2 embedded in Go.

    tool link ↗
  12. radixtree github.com

    Adaptive radix tree (prefix-tree or compact-trie).

    tool link ↗
  13. go-fasttld github.com

    High performance effective top level domains (eTLD) extraction module.

    tool link ↗
  14. Coffer github.com

    Simple ACID key-value database that supports transactions.

  15. deidentify github.com

    Deterministic, format-preserving removal of personally identifiable information from text and structured data.

    tool link ↗
  16. throttle github.com

    Throttle is an object that will perform exactly one action per duration.

    tool link ↗
  17. straf github.com

    Easily Convert Golang structs to GraphQL objects.

  18. go-log github.com

    Log lib supports level and multi handlers.

    tool link ↗
  19. go-module github.com

    Template for a typical module written on Go.

    tool link ↗
  20. numa github.com

    NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.

    tool link ↗
  21. database-gateway github.com

    Running SQL in production with ACLs, logs, and shared links.

  22. wire github.com

    Strict Runtime Dependency Injection for Golang.

  23. null github.com

    Nullable Go types that can be marshalled/unmarshalled to/from JSON.

    tool link ↗
  24. goimghdr github.com

    The imghdr module determines the type of image contained in a file for Go.

    tool link ↗
  25. nview github.com

    Local monitoring tool for a Cardano Node. It's a TUI (terminal user interface) designed to fit most screens.

  26. Tagify github.com

    Produces a set of tags from given source.

    tool link ↗
  27. zax github.com

    Integrate Context with Zap logger, which leads to more flexibility in Go logging.

    tool link ↗
  28. axios4go github.com

    A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests.

  29. gocryforhelp github.com

    Collection of Go projects that needs help. Good place to start your open-source way in Go.

    tool link ↗
  30. just github.com

    Just a collection of useful functions for working with generic data structures.

  31. confiq github.com

    Structured data format to config struct decoder library for Go - supporting multiple data formats.

    tool link ↗
  32. got github.com

    A Go code generator inspired by Hero and Fasttemplate. Has include files, custom tag definitions, injected Go code, language translation, and more.

    tool link ↗
  33. gosamplerate github.com

    libsamplerate bindings for go.

    tool link ↗
  34. enflag github.com

    Container-oriented, zero-dependency configuration library that unifies Env variable and Flag parsing. Uses generics for type safety, without reflection or struct tags.

    tool link ↗
  35. go-apispec github.com

    Generate OpenAPI 3.1 specs from Go source code via static analysis with automatic framework detection.

    tool link ↗
  36. triangolatte github.com

    2D triangulation library. Allows translating lines and polygons (both based on points) to the language of GPUs.

    tool link ↗
  37. mpeg-ts-analyzer github.com

    Analyzer for MPEG-2 Transport Streams that checks PCR timing compliance and dumps low-level TS, PSI, and PES structures.

    tool link ↗
  38. hypermatch github.com

    Matches events against large sets of rules, with rules written in Go or as JSON.

    tool link ↗
  39. formjson github.com

    Transparently handle JSON input as a standard form POST.

    tool link ↗
  40. exception github.com

    A simple utility package for exception handling with try-catch in Golang.

  41. parapipe github.com

    FIFO Pipeline which parallels execution on each stage while maintaining the order of messages and results.

    tool link ↗
  42. certificates github.com

    An opinionated tool for generating tls certificates.

    tool link ↗
  43. snowball github.com

    Snowball stemmer port (cgo wrapper) for Go. Provides word stem extraction functionality Snowball native.

    tool link ↗
  44. gomodrun github.com

    Go tool that executes and caches binaries included in go.mod files.

    tool link ↗
  45. Ronykit github.com

    Web framework with pluggable architecture and very performant.

    tool link ↗
  46. apitally github.com

    API monitoring and analytics middleware with metrics, logging, and alerts. Works with Chi, Echo, Fiber, and Gin.

  47. dsc github.com

    Datastore connectivity for SQL, NoSQL, structured files.

  48. gosql github.com

    SQL Query builder with better null values support.

  49. parallel-fn github.com

    Run functions in parallel.

    tool link ↗
  50. go-scheduler github.com

    Job scheduler supporting standard cron expressions, custom descriptors, intervals, and task dependencies.

    tool link ↗
  51. next page of items loading…