Open source API gateway for REST, GraphQL, TCP, and gRPC with rate limiting, auth, and analytics
Other
- Go
- Shell
- Python

About Tyk
Tyk Gateway is a cloud-native API gateway for managing traffic across REST, GraphQL, TCP, and gRPC. Written in Go, it puts authentication, rate limiting, quotas, analytics, and common microservice patterns in front of your services, and runs natively on Kubernetes through the Tyk Kubernetes Operator.
The gateway ships with its full feature set rather than gating capabilities behind a paid tier, and a Docker option gets a single instance running quickly. It can run standalone or as the data plane for the wider Tyk platform.
Tyk follows an open-core model. The gateway is open source under the Mozilla Public License, while Tyk Technologies offers a commercial platform around it - adding a management control plane, dashboard GUI, and developer portal - available as Self Managed or Cloud deployments.
Key features
- Manages REST, GraphQL, TCP, and gRPC traffic
- Authentication, rate limiting, and quotas
- Analytics for API traffic
- Runs natively on Kubernetes via the Tyk Kubernetes Operator
- Full feature set with no paid feature gating
Details
- First released
- 2014
- Written in
- Go
- Deployment
- self-hostable · docker · cloud
- Model
- Open core
- Protocols
- REST · GraphQL · TCP · gRPC
- Company
- Tyk Technologies
