The Developer Platform for Modern APIs
- open-source
- authentication
- authorization
- gateway
47,133 repositories indexed
1–16 of 16 · Most stars
The Developer Platform for Modern APIs
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
Simple middleware to rate-limit HTTP requests.
Dead simple rate limit middleware for Go.
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
Golang rate limiters for distributed applications
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
A set of performant rate limiters for Go
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries
Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON
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
Lightweight Go SDK for Yandex Messenger Bot API — type-safe client with retry, rate-limit handling, and service-oriented architecture
Middleware Limiter For fiber