Go
3,166 items from avelino/awesome-go ★187,948
-
multitick github.com
Multiplexor for aligned tickers.
-
go-notify github.com
Native implementation of the freedesktop notification spec.
-
command-chain github.com
A go library for configure and run command chains - such as pipelining in unix shells.
-
ngamux github.com
Simple HTTP router for Go.
-
gofuckyourself github.com
A sanitization-based swear filter for Go.
-
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.
-
hls-m3u8 github.com
Parser and generator for HLS (M3U8) playlists; kept up to date with the spec.
-
timex github.com
A test-friendly replacement for the native time package.
-
nursery github.com
Structured concurrency in Go.
-
RapidMQ github.com
RapidMQ is a lightweight and reliable library for managing of the local messages queue.
-
count-min-log github.com
Go implementation Count-Min-Log sketch: Approximately counting with approximate counters (Like Count-Min sketch but using less memory).
-
dbt github.com
A framework for running self-updating signed binaries from a central, trusted repository.
-
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.
-
gogpu/systray github.com
Pure Go system tray library for Windows, macOS, and Linux with zero CGO (part of GoGPU ecosystem).
-
UNIS github.com
Common Architecture™ for String Utilities in Go.
-
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.
-
gomason github.com
Test, Build, Sign, and Publish your go binaries from a clean workspace.
-
go-res github.com
Package for building REST/real-time services where clients are synchronized seamlessly, using NATS and Resgate.
-
scan github.com
Scan sql rows into any type powered by generics.
-
iot github.com
IoT is a simple framework for implementing a Google IoT Core device.
-
goreadability github.com
Webpage summary extractor using Facebook Open Graph and arc90's readability.
-
Commander github.com
A high-level event driven consumer/producer supporting various "dialects" such as Apache Kafka.
-
treemap github.com
Generic key-sorted map using a red-black tree under the hood.
-
vdf github.com
A Lexer and Parser for Valves Data Format (known as vdf) written in Go.
-
flowgraph github.com
flow-based programming package.
-
go-mysql-lock github.com
MySQL based distributed lock.
-
go-aws-ssm github.com
Go package that fetches parameters from AWS System Manager - Parameter Store.
-
ofelia github.com
Docker job scheduler (crontab for Docker); fork of mcuadros/ofelia that adds a web UI, job dependencies, retries, and job persistence.
-
mql github.com
Model Query Language (mql) is a query language for your database models.
-
assert github.com
Basic Assertion Library used along side native go testing, with building blocks for custom assertions.
-
wlog github.com
Simple logging interface that supports cross-platform color and concurrency.
-
gocmd github.com
Go library for building command line applications.
-
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.
-
eywa github.com
Project Eywa is essentially a connection manager that keeps track of connected devices.
-
gotype github.com
Golang source code parsing, usage like reflect package.
-
gobase github.com
A simple skeleton for golang application with basic setup for real golang application.
-
retry github.com
Simple and easy retry mechanism package for Go.
-
lint github.com
Run linters as part of go test.
-
circleci github.com
Go client library for interacting with CircleCI's API.
-
Dropship github.com
Tool for deploying code via cdn.
-
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.
-
baraka github.com
A library to process http file uploads easily.
-
xml2map github.com
XML to MAP converter written Golang.
-
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.
-
modup github.com
Terminal UI for Go dependency updates with outdated module detection and selective upgrading.
-
caarlos0/log github.com
Colorful CLI logger.
-
go-astitodo github.com
Parse TODOs in your GO code.
-
go-qr github.com
A native, high-quality and minimalistic QR code generator.
-
jsonf github.com
Console tool for highlighted formatting and struct query fetching JSON.
-
lazyenv github.com
TUI for browsing, comparing, and editing .env files.
- next page of items loading…