Tyk Technologies (@TykTechnologies)

Top repositories

1

tyk

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
Go
9,253
star
2

tyk-operator

Tyk Operator for Kubernetes
Go
189
star
3

tyk-pump

Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).
Go
122
star
4

tyk-identity-broker

Tyk Authentication Proxy for third-party login
Go
108
star
5

tyk-gateway-docker

Docker compose deployment to run Tyk OSS Gateway
JavaScript
82
star
6

tyk-pro-docker-demo

Tyk Pro demo using docker and docker compose, supercedes tyk_quickstart
Shell
72
star
7

tyk-helm-chart

A Helm chart repository to install Tyk Pro (with Dashboard), Tyk Hybrid or Tyk Headless chart.
Mustache
71
star
8

tyk-docs

Docs for Tyk Open source API gateway and API management platform. 100% Cloud native
SCSS
65
star
9

tyk-sync

Tyk Sync - move Tyk configurations between multiple environments
Go
63
star
10

tyk-kubernetes

Tyk + Kubernetes integration (guide).
61
star
11

tyk-demo

Tyk Docker Demo with full Pro Tyk Installation and more!
Shell
50
star
12

demo-slo-prometheus-grafana

SLIs and SLOs with Prometheus and Grafana for your APIs managed by Tyk
JavaScript
46
star
13

tyk-ansible-performance-testing

Ansible playbook to run performance tests for the Tyk Gateway, as well as Kong Gateway, and Apollo Server
Shell
42
star
14

tyk-cli

Tyk plugin bundler utility
Go
36
star
15

custom-plugin-examples

Custom plugin examples for the Tyk Gateway - if you ever needed to extend the functionality!
C#
34
star
16

tyk-k8s-bootstrap

Bootstraps tyk-stack Helm Chart in Kubernetes.
Go
28
star
17

gromit

The glue that bonds AWS, terraform and Github Actions.
Go
28
star
18

tyk-oss-k8s-deployment

Deployment yamls to run Tyk Gateway and Redis in a Kubernetes environment
28
star
19

tyk-custom-portal

Custom developer portal writing for the documentation purpose.
Ruby
25
star
20

tyk-ui

Collection of re-usable UI components used to build Tyk products
JavaScript
25
star
21

custom-go-plugin

A barebones repository for creating & developing go plugins.
Shell
25
star
22

github-actions

Collection of shared github actions
Python
24
star
23

mserv

Mserv is a bundle server and gRPC plugin runner for Tyk middleware written in Go
Go
23
star
24

tyk-protobuf

Protocol Buffer definitions for Tyk gRPC middlewares.
Java
22
star
25

drl

Distributed Load Balancer Helper Library
Go
22
star
26

go-plugins-template

Examples of using native Go plugin, to dynamically extend and patch your Go apps.
Go
22
star
27

golang-project-template

Use it as a baseline for your Golang projects
Go
21
star
28

tyk-ansible

Shell
21
star
29

vscode-tyk

Tyk VSCode extension
JavaScript
21
star
30

tyk-k8s-demo

Get started with Tyk on k8s
Shell
20
star
31

tyk-k8s-integrations

Shell
17
star
32

akita-helm-chart

Helm charts for akita that can be added to a kubenertes cluster to create OAS automatically.
16
star
33

goverify

RSA Verifier
Go
14
star
34

momo

Momo will give your API wings!
Go
14
star
35

tyk-analytics-tests

JavaScript
14
star
36

packagecloud-action

Github Action to upload packages to packagecloud.io
Shell
14
star
37

portal-tests

UI automated tests for Portal
JavaScript
14
star
38

actions

GitHub Actions used on various Tyk Cloud projects
14
star
39

tyk-charts

Smarty
14
star
40

tyk-hybrid-dc

For connecting Hybrid Gateways to Tyk Cloud
Shell
13
star
41

graphiql

JavaScript
13
star
42

tyk-bank

Full Stack application running with Tyk Gateway
TypeScript
13
star
43

tyk-pro-mdcb-docker-demo

Dockerfile
12
star
44

tyk-pump-docker-pub

Tyk Pump Docker Build
Dockerfile
12
star
45

tyk-plugin-demo-golang

Tyk Plugin Demo with Go (gRPC based)
Go
11
star
46

tyk-awesome-plugins

10
star
47

ui_test_automation

JavaScript
9
star
48

tyk-terraform

Terraform modules and examples for deploying Tyk on various platforms
HCL
9
star
49

tyk-plugin-demo-python

Custom Authentication With a Python Plugin
Python
8
star
50

tyk-plugin-demo-dotnet

Tyk rich plugin demo, using a gRPC backend written in C# / .NET.
C#
8
star
51

native-oauth-middleware-poc

8
star
52

tyk-hybrid-docker

Tyk Hybrid Mode Docker Image
Shell
8
star
53

terraform-provider-tyk

Go
7
star
54

tyk-dashboard-languages

Langauge packs for Tyk Dashboard UI
7
star
55

tyk-k8s

Kubernetes ingress controller and sidecar injector for Tyk API Gateway
Go
7
star
56

qa-automation-utils

7
star
57

codecraft-day3-evilfizzbuzz

Go
7
star
58

tykctl

OpenAPI Specification for the cloud controller
Go
6
star
59

tyk-plugin-demo-java

A Java gRPC plugin for Tyk.
Java
6
star
60

tykcommon

Tyk common objects [DEPRECATED]
Go
6
star
61

tyk-cluster-framework

Wrapper for pub/sub transports
Go
6
star
62

tyk-grpc-proxy-bakery-docker

Docker container to make building gRPC proxies for Tyk easier.
Shell
5
star
63

native-go-auth-middleware

Built to be run natively as a package by Tyk Gateway, will check basic auth credentials against AWS' DynamoDB
Go
5
star
64

demo-api-observability-opentelemetry

Demo - API Observability with Tyk, OpenTelemetry, Jaeger and Grafana
JavaScript
5
star
65

tyk-jenkins-cicd-example

Example of a Jenkins CI/CD workflow
4
star
66

tyk-grpc-go-basicauth-jwt

Custom BasicAuth with JWT to Upstream
Go
4
star
67

tyk-oauth-flow-example

A full OAuth flow example project using the Tyk API Gateway
Go
4
star
68

tyk-plugin-correlation

Add a correlation ID to your requests, and trace them as they pass through your infrastructure. Requirements
Python
4
star
69

tyk-examples

A repository containing example API definitions and policies for Tyk products.
3
star
70

tyk-docker-simple-node-api

Shell
3
star
71

meetups

Repo for our meetups aroiund the world
JavaScript
3
star
72

go-plugin-compiler-action

Github Action to build a go plugin for a gateway version
Shell
3
star
73

tyk-heroku

Tyk Hybrid application for Heroku
Smarty
3
star
74

tyk-email-driver

Common Tyk mmail driver
Go
3
star
75

tyk-tutorials

Shell
3
star
76

pm

Tyk Project management and Release management tools
Go
3
star
77

opentelemetry

Internal Tyk Opentelemetry library
Go
3
star
78

tyk-plugin-queue

Send messages to a queue server.
Python
3
star
79

tyk-plugin-coprocess-grpc-java-custom-auth

A Java gRPC plugin for Tyk using Custom Middleware Authentication
Java
3
star
80

storage

Tyk storage abstraction library
Go
3
star
81

tyk-api-platform-k8s-demo

This repository will help you get started with Tyk OSS in kubernetes and allow you to leverage OSS tools such as Keycloak and the Tyk Operator to manage your API authentication and authorization in k8s using OAuth2.0
3
star
82

tyk-apis

generate open api schema from go structs using kubebuilder validation annotation
Go
2
star
83

auth-poc-examples

Integrating different auth types right in the UI
TypeScript
2
star
84

again

graceful restarts with multiple listeners support for Go
Go
2
star
85

plugin-middleware

Go
2
star
86

nordic-2018-lab

Go
2
star
87

go-bindata

Go
2
star
88

tyk-build-env

Docker environment used to build official images and plugins
Dockerfile
2
star
89

tykcommon-logger

[DEPRECATED] Common logging across Tyk projects
Go
2
star
90

tyk-plugin-datadog

This plugin sends log data to a Datadog agent.
Python
2
star
91

tyk-plugin-loggly

Send log data to Loggly.
Python
1
star
92

tyk-python-ldap-demo

Demo Tyk plugin to authenticate an API against an LDAP server
Python
1
star
93

tyk-plugin-webhook

Trigger a webhook from Tyk.
Python
1
star
94

tyk-swagger-definitions

Tyk swagger (OpenAPI) definition files (DEPRECATED)
1
star
95

mongostore

Gorilla's Session store implementation with MongoDB. Fork from original to support deprecated mgo library.
Go
1
star
96

tyk-plugin-demo-ruby

Ruby
1
star
97

backstage-tyk-entity-provider

TypeScript
1
star
98

tyk-ci

Infrastructure definition for CI
HCL
1
star
99

tyk-docker-dcr

JavaScript
1
star
100

tyk-plugin-bot-detection

Block requests from specific user agents, using regular expressions.
Python
1
star