manipulate and inspect VCS repositories in Go
Repository Index
47,133 repositories indexed
553–576 of 792 · Most stars
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
- backoff
- heartbeat
- exponential-backoff
- retry
Start gRPC microservice from YAML, plugin of rk-boot
The Gopher API, is a simple CRUD API for formative purpose, we're building it while writing the posts of the blog.
Complete, dependency-free Go client for the YNAB API — 44 operations, exact integer money, first-class delta sync, contract-tested. Unofficial.
- ynab
- ynab-api
- golang
- go
Go Client for the Unsplash API
- api-client
- golang
- golang-library
- go
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
- argon2
- bcrypt
- go
- hashing
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
Simple and lightweight http server for local files
- http-server
- cli-utilities
- http
- cli
CLI client for Portainer
Distributed batch data processing framework
A test-friendly replacement for golang's time package [managed by soy-programador]
A Go type to prevent internal numeric IDs from being exposed to clients using HashIDs and JSON.
- golang
- id
- json
- type
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
UNIS: A Common Architecture for String Utilities within the Go Programming Language.
- golang
- string
- utility-wrapper
A tool for testing, building, signing, and publishing binaries.
A Go client for Google IoT Core
Super simple deployment tool
- deployment
- dropship
- hcl
- shipping
Wraps the aws-sdk-go and hides the complexity of dealing with the not so Go friendly AWS SDK.
- aws
- golang
- parameter-store
- ssm
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
- cron
- cron-jobs
- golang
- job-scheduler
Terminal UI for Go dependency updates with outdated module detection and selective upgrading.
- go
- go-modules
- golang
- outdated
Simple and performant utilies using Go generics inspired by JavaScript and Python
- golang
- go
- utilities
- generics
Durable execution framework for AI agents in Go. Keeps agent state, tool calls, and execution loops resilient across process crashes.
- agentic-ai
- ai
- ai-agents
- golang
A k6 extension for testing distributed tracing backends