What is tyk built with?
tyk is a Go repo built with net/http, Gorilla, github.com/justinas/alice, and github.com/valyala/fasthttp. It signs people in with github.com/golang-jwt/jwt/v4, github.com/go-jose/go-jose/v4, and golang.org/x/oauth2, uses AI through Model Context Protocol, validates its data with github.com/getkin/kin-openapi, github.com/go-playground/validator/v10, and github.com/xeipuuv/gojsonschema, is tested with redismock, github.com/stretchr/testify, Uber, Google, github.com/testcontainers/testcontainers-go, and 6 more, deploys with github.com/sirupsen/logrus, github.com/uber/jaeger-client-go, OpenTelemetry, github.com/felixge/httpsnoop, github.com/openzipkin/zipkin-go, and 2 more, and uses go-redis, go.mongodb.org/mongo-driver, sarama, github.com/hashicorp/golang-lru/v2, Redis, and 4 more. It has 382,341 written lines, with 574 test files.
Read on November 13, 2026, at commit 8d8e1f8. Read it as markdown
The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.
Backend
Data 7
- github.com/hashicorp/golang-lru/v23 files
- Redis2 files · internal/redis/redis.go, line 8
github.com/go-redsync/redsync/v41 file
- MongoDB1 file · go.mod, line 132
- go-redis
- go.mongodb.org/mongo-driver
- sarama
Sign-in 3
github.com/golang-jwt/jwt/v47 files
- github.com/go-jose/go-jose/v45 files
- golang.org/x/oauth25 files
Services 2
- MCP3 files · gateway/mcp_context.go, line 10
- New Relic1 file · internal/service/newrelic/newrelic.go, line 7
Other repos with a similar stack
Ordered by how much of its stack they share with tyk, then by stars.
Frequently asked questions
What language is tyk written in?
What framework does tyk use?
What does tyk sign people in with?
Does tyk use AI?
What services does tyk use?
Does tyk have tests?
Which repos have a stack like tyk's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

