Simple middleware to rate-limit HTTP requests.
Repository Index
47,133 repositories indexed
97–120 of 521 · Most stars
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
Robust and flexible email library for Go
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
An enhanced HTTP client for Go
- circuit-breaker
- hystrix
- retries
- backoff
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.
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
- api-gateway
- microservices
- backend-services
- reverse-proxy
Cron for containers
- supercronic
A CLI tool for building Go applications.
- golang-cli
- go
- golang
- scaffold
Flagr is a feature flagging, A/B testing and dynamic configuration microservice
- feature-flags
- ab-testing
- golang
- dynamic-configuration
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
- json-parser
- fast
- golang
- go
🦅 A Go framework for the API or Microservice
- go
- gin
- gorm
- microservice
Realtime server for reliable two-way communication to power-up any backend
- websockets
- realtime
- sse
HTTP middleware for Go that facilitates some quick security wins.
- golang
- go
- middleware
- security
Retryable HTTP client in Go
Build AI (or any) apps with scalable microservices & microfrontends.
- paas
- microservices
- ai
- on-premise
Dead simple rate limit middleware for Go.
Open-source, self-hosted newsletter, email marketing and transactional email platform. Visual MJML editor, Liquid templating, 7 sending providers.
- mailing-list
- newsletter
- self-hosted
- amazon-ses
Future-proof content collaboration platform
- filesharing
- golang-application
- microservices
Modern Job Scheduler
- go
- scheduler
- service
- iso8601
go-querystring is Go library for encoding structs into URL query strings.
- query-string
- querystring
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
- feature-flags
- feature-toggles
- feature-flag
- feature-toggle
Golang push server cluster
Minimalist and zero-dependency scheduling library for Go
- scheduler
- job-scheduler
- quartz
- golang