dogear

enter for all results · esc to close

Go

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

  1. multitick github.com

    Multiplexor for aligned tickers.

    tool link ↗
  2. go-notify github.com

    Native implementation of the freedesktop notification spec.

    tool link ↗
  3. command-chain github.com

    A go library for configure and run command chains - such as pipelining in unix shells.

    tool link ↗
  4. ngamux github.com

    Simple HTTP router for Go.

    tool link ↗
  5. gofuckyourself github.com

    A sanitization-based swear filter for Go.

    tool link ↗
  6. 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 ↗
  7. hls-m3u8 github.com

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

    tool link ↗
  8. timex github.com

    A test-friendly replacement for the native time package.

    tool link ↗
  9. nursery github.com

    Structured concurrency in Go.

    tool link ↗
  10. RapidMQ github.com

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

    tool link ↗
  11. 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 ↗
  12. dbt github.com

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

    tool link ↗
  13. 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 ↗
  14. gogpu/systray github.com

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

    tool link ↗
  15. UNIS github.com

    Common Architecture™ for String Utilities in Go.

    tool link ↗
  16. 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.

  17. gomason github.com

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

    tool link ↗
  18. go-res github.com

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

    tool link ↗
  19. scan github.com

    Scan sql rows into any type powered by generics.

  20. iot github.com

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

    tool link ↗
  21. goreadability github.com

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

    tool link ↗
  22. Commander github.com

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

    tool link ↗
  23. treemap github.com

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

    tool link ↗
  24. vdf github.com

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

    tool link ↗
  25. flowgraph github.com

    flow-based programming package.

  26. go-mysql-lock github.com

    MySQL based distributed lock.

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

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

    tool link ↗
  28. ofelia github.com

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

  29. mql github.com

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

  30. assert github.com

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

    tool link ↗
  31. wlog github.com

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

    tool link ↗
  32. gocmd github.com

    Go library for building command line applications.

    tool link ↗
  33. 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.

  34. eywa github.com

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

    tool link ↗
  35. gotype github.com

    Golang source code parsing, usage like reflect package.

  36. gobase github.com

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

  37. retry github.com

    Simple and easy retry mechanism package for Go.

    tool link ↗
  38. lint github.com

    Run linters as part of go test.

    tool link ↗
  39. circleci github.com

    Go client library for interacting with CircleCI's API.

  40. Dropship github.com

    Tool for deploying code via cdn.

    tool link ↗
  41. 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.

  42. baraka github.com

    A library to process http file uploads easily.

    tool link ↗
  43. xml2map github.com

    XML to MAP converter written Golang.

  44. 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 ↗
  45. modup github.com

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

    tool link ↗
  46. caarlos0/log github.com

    Colorful CLI logger.

    tool link ↗
  47. go-astitodo github.com

    Parse TODOs in your GO code.

    tool link ↗
  48. go-qr github.com

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

    tool link ↗
  49. jsonf github.com

    Console tool for highlighted formatting and struct query fetching JSON.

    tool link ↗
  50. lazyenv github.com

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

    tool link ↗
  51. next page of items loading…