Run your GitHub Actions locally 🚀
- github-actions
- golang
- ci
- devops
47,133 repositories indexed
1–24 of 65 · Most stars
Run your GitHub Actions locally 🚀
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Run Kubernetes locally
Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud
Automatically provision and manage TLS certificates in Kubernetes
Make your infrastructure invisible to attackers. OpenNHP implements the Network-infrastructure Hiding Protocol (NHP): authenticate before connection, cryptographically. IETF draft.
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Fancy stream processing made operationally mundane
The task manager you actually own.
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Automatically generate Go test boilerplate from your source code.
Universally Unique Lexicographically Sortable Identifier (ULID) in Go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
A really basic thread-safe progress bar for Golang applications
xid is a globally unique id generator thought for the web
Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox, Google Drive or SSH compatible storage
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
Automatically generate Go (golang) struct definitions from example JSON
An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test
Cuckoo Filter: Practically Better Than Bloom
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.