Best for GraphQL Federation built into the gateway
Try TykTyk is MPL 2 licensed Go-based gateway with GraphQL Federation built into the core (Kong supports GraphQL via plugins; Tyk treats it as first-class). Tyk OSS is fully free for self-hosting; Cloud Edge at $600 monthly per region covers hosted gateway plus dashboard up to 5M requests monthly. For teams whose API surface mixes REST and GraphQL with federated subgraphs, Tyk's combined REST + GraphQL gateway eliminates running separate tools. The trade vs Kong: smaller plugin ecosystem (around 50 vs Kong's 200+), but the federation depth is unique.
Strengths
- +GraphQL Federation built into the gateway core
- +Go-based runtime is single-binary and fast
- +$600/mo Cloud Edge covers 5M requests
- +MPL 2 OSS for free self-hosting
Trade-offs
- −Smaller plugin ecosystem than Kong
- −Smaller community than Kong
- −Per-region pricing on Cloud tier
- OSS
- MPL 2, Go-based
- Cloud Edge
- $600/mo/region, 5M req
- Cloud Pro
- Custom + multi-region
- On-prem
- Custom enterprise
Migration steps
- Self-host Tyk via Docker or sign up for Cloud Edge.
- Migrate Kong routes and plugins to Tyk equivalents (most cross-cutting concerns map cleanly).
- If using GraphQL: migrate federation config to Tyk's native federation support.
- Cut over traffic gradually; cancel Kong once stable.
Not for: Tyk is the wrong fit for teams who depend on Kong's specific plugin ecosystem (especially custom plugins); Kong OSS is hard to leave there.
Paid plans from $600.00/mo