dogear

enter for all results · esc to close

Go

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

  1. gowl github.com

    Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

    tool link ↗
  2. hls-m3u8 github.com

    Parser and generator for HLS (M3U8) playlists; kept up to date with the spec.

    tool link ↗
  3. timex github.com

    A test-friendly replacement for the native time package.

    tool link ↗
  4. nursery github.com

    Structured concurrency in Go.

    tool link ↗
  5. RapidMQ github.com

    RapidMQ is a lightweight and reliable library for managing of the local messages queue.

    tool link ↗
  6. count-min-log github.com

    Go implementation Count-Min-Log sketch: Approximately counting with approximate counters (Like Count-Min sketch but using less memory).

    tool link ↗
  7. dbt github.com

    A framework for running self-updating signed binaries from a central, trusted repository.

    tool link ↗
  8. backscanner github.com

    A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.

    tool link ↗
  9. gogpu/systray github.com

    Pure Go system tray library for Windows, macOS, and Linux with zero CGO (part of GoGPU ecosystem).

    tool link ↗
  10. UNIS github.com

    Common Architecture™ for String Utilities in Go.

    tool link ↗
  11. go-rest-api-boilerplate github.com

    AI-friendly, production-ready Go REST API boilerplate with clean architecture, JWT authentication, RBAC, PostgreSQL, Docker hot-reload, and Swagger documentation.

  12. gomason github.com

    Test, Build, Sign, and Publish your go binaries from a clean workspace.

    tool link ↗
  13. go-res github.com

    Package for building REST/real-time services where clients are synchronized seamlessly, using NATS and Resgate.

    tool link ↗
  14. scan github.com

    Scan sql rows into any type powered by generics.

  15. iot github.com

    IoT is a simple framework for implementing a Google IoT Core device.

    tool link ↗
  16. goreadability github.com

    Webpage summary extractor using Facebook Open Graph and arc90's readability.

    tool link ↗
  17. Commander github.com

    A high-level event driven consumer/producer supporting various "dialects" such as Apache Kafka.

    tool link ↗
  18. treemap github.com

    Generic key-sorted map using a red-black tree under the hood.

    tool link ↗
  19. vdf github.com

    A Lexer and Parser for Valves Data Format (known as vdf) written in Go.

    tool link ↗
  20. flowgraph github.com

    flow-based programming package.

  21. go-mysql-lock github.com

    MySQL based distributed lock.

    tool link ↗
  22. go-aws-ssm github.com

    Go package that fetches parameters from AWS System Manager - Parameter Store.

    tool link ↗
  23. ofelia github.com

    Docker job scheduler (crontab for Docker); fork of mcuadros/ofelia that adds a web UI, job dependencies, retries, and job persistence.

  24. mql github.com

    Model Query Language (mql) is a query language for your database models.

  25. assert github.com

    Basic Assertion Library used along side native go testing, with building blocks for custom assertions.

    tool link ↗
  26. wlog github.com

    Simple logging interface that supports cross-platform color and concurrency.

    tool link ↗
  27. gocmd github.com

    Go library for building command line applications.

    tool link ↗
  28. llm-box github.com

    Terminal-based AI workflow engine with YAML-driven pipelines, 20+ LLM providers (DeepSeek, Qwen, GLM, Mistral, etc.), and a TUI for workflow management.

  29. eywa github.com

    Project Eywa is essentially a connection manager that keeps track of connected devices.

    tool link ↗
  30. gotype github.com

    Golang source code parsing, usage like reflect package.

  31. gobase github.com

    A simple skeleton for golang application with basic setup for real golang application.

  32. retry github.com

    Simple and easy retry mechanism package for Go.

    tool link ↗
  33. lint github.com

    Run linters as part of go test.

    tool link ↗
  34. circleci github.com

    Go client library for interacting with CircleCI's API.

  35. Dropship github.com

    Tool for deploying code via cdn.

    tool link ↗
  36. web-researcher-mcp github.com

    MCP server providing AI assistants with web search, content extraction, and multi-source research capabilities. Single binary, 5 search providers with circuit-breaker failover, 4-tier scraping pipeline.

  37. baraka github.com

    A library to process http file uploads easily.

    tool link ↗
  38. xml2map github.com

    XML to MAP converter written Golang.

  39. go-cron github.com

    Cron job scheduler with runtime schedule updates, per-entry context, resilience middleware (retry, circuit breaker, rate limiting), and observability hooks; successor to robfig/cron.

    tool link ↗
  40. modup github.com

    Terminal UI for Go dependency updates with outdated module detection and selective upgrading.

    tool link ↗
  41. caarlos0/log github.com

    Colorful CLI logger.

    tool link ↗
  42. go-astitodo github.com

    Parse TODOs in your GO code.

    tool link ↗
  43. go-qr github.com

    A native, high-quality and minimalistic QR code generator.

    tool link ↗
  44. jsonf github.com

    Console tool for highlighted formatting and struct query fetching JSON.

    tool link ↗
  45. lazyenv github.com

    TUI for browsing, comparing, and editing .env files.

    tool link ↗
  46. bambam github.com

    generator for Cap'n Proto schemas from go.

    tool link ↗
  47. gox github.com

    HTML templates as first-class Go expressions, with seamless editor support.

    tool link ↗
  48. couchcache github.com

    RESTful caching micro-service backed by Couchbase server.

    tool link ↗
  49. ChainJacking github.com

    Find which of your Go lang direct GitHub dependencies is susceptible to ChainJacking attack.

    tool link ↗
  50. routine github.com

    go routine control with context, support: Main, Go, Pool and some useful Executors.

    tool link ↗
  51. next page of items loading…