Simple, reliable, and efficient distributed task queue in Go
Repository Index
47,133 repositories indexed
1–18 of 18 · Most stars
Simple HTTP, REST, and SSE client library for Go
- golang
- go
- go-resty
- http-client
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
- api-gateway
- microservices
- backend-services
- reverse-proxy
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
Message queue system written in Go and backed by Redis
- go
- golang
- redis
- message-queue
Goavro is a library that encodes and decodes Avro data.
- avro
- golang
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
Golang implemented Redis RDB parser for secondary development and memory analysis
High-performance framework for building redis-protocol compatible TCP servers/services
redisqueue provides a producer and consumer of a queue that uses Redis streams
- go
- golang
- redis
- consumer
Add interceptors to GO http.Client
- interceptor
- http-client
- golang
- middleware
API framework written in Golang.
- go
- golang
- http
Go library for parsing and generating MPEG-DASH Media Presentation Description (MPD) files
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
Go client for Meta's Threads - OAuth 2.0, rate limiting, full API coverage, production-ready
- api-client
- client
- go
- golang
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- distributed
- distributed-scheduler
- golang
- scheduler