dogear

enter for all results · esc to close

Go

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

  1. go-sitemap-parser github.com

    Go language library for parsing Sitemaps.

    tool link ↗
  2. Den github.com

    Self-hosted sandbox runtime for AI agents. Open-source E2B alternative.

  3. xsql github.com

    AI-first cross-database CLI tool with read-only protection and structured JSON output.

  4. scheduler github.com

    Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.

    tool link ↗
  5. gomock github.com

    CLI tool to generate typed and framework-agnostic interface mocks, with support for generics.

    tool link ↗
  6. lock github.com

    Distributed lock family with one Go interface and five backends (filelock, flock, Redis, Postgres, etcd) — fencing tokens, semaphore mode, and observability hooks across all backends.

  7. circuit github.com

    Circuit breaker with gradual recovery via probabilistic throttling.

    tool link ↗
  8. rex github.com

    Zero-config universal project runner. Detects your stack (Go, Node, Python, Rust, PHP, Zig, Elixir) and runs the right command.

  9. ymsdk github.com

    Go SDK for Yandex Messenger Bot API with type-safe models, automatic retry, and rate-limit handling.

  10. unitpacking github.com

    Library to pack unit vectors into as fewest bytes as possible.

    tool link ↗
  11. textra github.com

    Extract Go struct field names, types and tags for filtering and exporting.

    tool link ↗
  12. errors github.com

    The most simple error wrapper with awesome performance and minimal memory overhead.

    tool link ↗
  13. H3 GeoJSON github.com

    Conversion utilities between H3 indexes and GeoJSON.

    tool link ↗
  14. lang github.com

    Generic one-liners to work with variables, slices and maps without boilerplate code.

    tool link ↗
  15. go-testpredicate github.com

    Test predicate style assertions library with extensive diagnostics output.

    tool link ↗
  16. pending github.com

    ID-based debounced task scheduler for deferred tasks with cancellation, graceful shutdown, and optional concurrency limits.

    tool link ↗
  17. newsapi-go github.com

    Go client for NewsAPI.

    tool link ↗
  18. textwrap github.com

    Wraps text at end of lines. Implementation of textwrap module from Python.

  19. zooz github.com

    Go client for the Zooz API.

  20. Validator github.com

    A lightweight model validator written in Go.Contains VFs:Min, Max, MinLength, MaxLength, Length, Enum, Regex.

    tool link ↗
  21. sg github.com

    A SQL Gen for generating standard SQLs(supports: CRUD) written in Go.

  22. semantic-search github.com

    Meaning-based search over PDF, Markdown, DOCX, source code, and other file types, using generative AI embedding models to vectorize files into a vector database.

  23. dakera-go github.com

    Official Go client SDK for the Dakera self-hosted agent memory server, providing typed interfaces for memory store/recall, session management, namespace operations, and decay configuration.

    tool link ↗
  24. encid github.com

    Encode and decode encrypted integer IDs.

    tool link ↗
  25. HookRun github.com

    Lightweight webhook action engine (~3MB single binary, zero deps) that executes commands and scripts from YAML rules with token/HMAC/IP auth and hot reload.

    tool link ↗
  26. Interpol github.com

    Rule-based data generator for fuzzing and penetration testing.

    tool link ↗
  27. matrix github.com

    A clean, generic, zero-dependency matrix math package for Go with support for arithmetic, decompositions, and linear system solving.

  28. lets-go github.com

    Go module that provides common utilities for Cloud Native REST API development. Also contains AWS Specific utilities.

  29. entpassgen github.com

    Entropy Password Generator with extensive command line arguments to generate random strings securely including digits, passwords, and passwords built using obscure dictionary words mixed with symbols and digits.

    tool link ↗
  30. gws github.com

    Apollos' "GraphQL over Websocket" client and server implementation.

    tool link ↗
  31. go-aac github.com

    Pure-Go AAC-LC encoder and decoder ported from FFmpeg.

    tool link ↗
  32. go-testing github.com

    Go testing extension, that allows a simple setup of strongly isolated unit, component, and integration test providing advanced mock support extending gomock and gock.

    tool link ↗
  33. roamer github.com

    Eliminates boilerplate code for parsing HTTP requests by binding cookies, headers, query params, path params, body to structs and more by using simple tags.

    tool link ↗
  34. metaerr github.com

    A library to create your custom error builders producing structured errors with metadata from different sources and optional stacktraces.

    tool link ↗
  35. govader-backend github.com

    Microservice implementation of GoVader.

  36. htmlyaml github.com

    Rich rendering of YAML as HTML in Go.

    tool link ↗
  37. errors github.com

    Simple golang error handling with classification primitives.

  38. go-config github.com

    Simple and convenient library for working with app configurations.

    tool link ↗
  39. sitemap-format github.com

    A simple sitemap generator, with a little syntactic sugar.

    tool link ↗
  40. transactor github.com

    Type-safe transaction boundary abstraction with adapters for database/sql, sqlx, and pgx.

  41. contem github.com

    Drop-in context.Context replacement for graceful shutdown Go applications.

    tool link ↗
  42. anchor github.com

    Library to manage component lifecycle in microservice architectures.

    tool link ↗
  43. appstore-sdk-go github.com

    Unofficial Golang SDK for AppStore Connect API.

  44. go-mutesting github.com

    Mutation testing for Go with CI quality gates, coverage-aware MSI, baseline tracking, and git-diff filtering.

  45. trial github.com

    Quick and easy extendable assertions without introducing much boilerplate.

    tool link ↗
  46. GoCfg github.com

    Config manager with Struct Tags based contracts, custom value providers, parsers, and documentation generation. Customizable yet simple.

    tool link ↗
  47. gghstats github.com

    Self-hosted GitHub traffic dashboard that stores clones and views in SQLite beyond the 14-day API window.

  48. slf4g github.com

    Simple Logging Facade for Golang: Simple structured logging; but powerful, extendable and customizable, with huge amount of learnings from decades of past logging frameworks.

  49. omg.jsonparser github.com

    Simple JSON parser with validation by condition via golang struct fields tags.

  50. go-date-fns github.com

    A comprehensive date utility library for Go, inspired by date-fns, with 140+ pure and immutable functions.

    tool link ↗
  51. next page of items loading…