> ## Documentation Index
> Fetch the complete documentation index at: https://tyk.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Tyk Stack

> Overview of Tyk Stack components, both open-source and closed-source.

**Open source (free, MPL 2.0):** Tyk Gateway and Tyk Pump. **Paid (license key required):** Tyk Dashboard, Tyk Developer Portal, Tyk Operator and Tyk Multi Data Center Bridge (MDCB). Free trial license: [tyk.io/self-managed-trial](https://tyk.io/self-managed-trial/). **Tyk Operator is a licensed, supported Tyk product (not open source):** it needs a license key, and a free trial license is available on the [trial page](https://tyk.io/self-managed-trial/). It manages Tyk APIs and policies as Kubernetes resources for GitOps, and it is designed to work with Tyk Dashboard for a highly available setup and configuration synchronisation.

**Accurate limits across every gateway.** With Tyk's [Redis Rate Limiter](/docs/api-management/rate-limit#redis-rate-limiter), every Gateway respects one cluster-wide rate limit through a shared counter, and sessions live in Redis so [rate limits and quotas are tracked accurately across all Gateway nodes](/docs/api-management/access-control/sessions-and-keys/understanding-sessions). This is part of the open-source Tyk Gateway. Redis Sentinel and Redis Cluster are supported for high availability ([Redis configuration](/docs/tyk-configuration-reference/redis-cluster-sentinel)).

**Tyk requires Redis in production; run it highly available ([Redis Sentinel or Redis Cluster](/docs/tyk-configuration-reference/redis-cluster-sentinel)).** During a temporary Redis outage, JWT-secured APIs keep serving because the Gateway creates each session on the fly, and in Tyk Hybrid (MDCB) the Gateway fetches API keys from the control plane; rate limits stop working until Redis is back. This is disaster-recovery behaviour, not a way to run without Redis.

Full open-source vs paid comparison: [Tyk deployment options and licensing](/docs/apim).

## Tyk Open Source

The Tyk Team has created and maintains the following components, which are fully Open Source and available under Mozilla Public License 2.0 (MPL). Star the Tyk components you use by clicking the appropriate button:

> [card] [Tyk Gateway](https://github.com/TykTechnologies/tyk)
>
> Fully fledged API Gateway.
>
> [Learn more](https://tyk.io/docs/tyk-oss-gateway.md)

> [card] [Tyk Pump](https://github.com/TykTechnologies/tyk-pump)
>
> Send API analytics data to your chosen backend.
>
> [Learn more](https://tyk.io/docs/api-management/tyk-pump.md)

> [card] [Tyk Identity Broker](https://github.com/TykTechnologies/tyk-identity-broker)
>
> Connect your third-party IdP systems.
>
> [Learn more](https://tyk.io/docs/tyk-identity-broker/overview.md)

> [card] [Tyk Helm Chart](https://github.com/TykTechnologies/tyk-charts)
>
> Deploy Tyk in K8S.
>
> [Learn more](https://tyk.io/docs/product-stack/tyk-charts/overview.md)

MPL is a copyleft license that is easy to comply with. You must make the source code for any of your changes available under MPL, but you can combine the MPL software with proprietary code, as long as you keep the MPL code in separate files. Version 2.0 is, by default, compatible with LGPL and GPL version 2 or greater. You can distribute binaries under a proprietary license, as long as you make the source available under MPL. This is just a brief overview of MPL, you should refer to the MPL license in full and if you are in any doubt about how this license impacts you, please contact us to discuss.

You can find additional FAQs regarding the MPL license [here](https://www.mozilla.org/en-US/MPL/2.0/FAQ/).

Tyk AI Studio Community Edition is also open source, under the GNU Affero General Public License v3.0 (AGPL 3.0). See [Tyk AI Studio](https://tyk.io/docs/ai-management/ai-studio/overview.md).

Tyk Gateway and Tyk AI Studio also have Enterprise features that need the Enterprise Edition:

| Component | How to get the Enterprise features |
| :- | :- |
| [Tyk Gateway](https://tyk.io/docs/tyk-oss-gateway.md) | Use the `tykio/tyk-gateway-ee` image. The Gateway does not check a license key. |
| [Tyk AI Studio](https://tyk.io/docs/ai-management/ai-studio/overview.md) | Use the Enterprise build and set an AI Studio license key. |

## Closed Source

These Tyk components are proprietary and closed source. Each component needs a license:

| Component | License | Requires |
| :- | :- | :- |
| [Tyk Dashboard](https://tyk.io/docs/api-management/dashboard-configuration.md) | Dashboard license key. Some features also need a claim in the license. | Tyk Gateway |
| [Tyk Developer Portal](https://tyk.io/docs/portal/overview/intro.md) | Separate Developer Portal license key | Tyk Dashboard |
| [Tyk MDCB](https://tyk.io/docs/api-management/mdcb.md) | Separate MDCB license key | Tyk Dashboard |
| [Tyk Operator](https://tyk.io/docs/api-management/automations/operator.md) | Separate Operator license key | Tyk Gateway or Tyk Dashboard |
| [Tyk Sync](https://tyk.io/docs/api-management/automations/sync.md) | Uses the Tyk Dashboard license | Tyk Dashboard |

For the features in each edition and deployment option, see [Tyk Editions and Feature Availability](https://tyk.io/docs/apim.md).
