No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

KEDA

Open source

KEDA is a Kubernetes-based Event Driven Autoscaler that scales containers based on event processing needs.

Open-source alternative to

keda.sh
KEDA homepage screenshot
GitHub stars
11k
Last 30 days
+—
Last commit
yesterday
Repository age
7 years
Version
v2.21.0
Licence
Apache-2.0
Self-hosted
Yes

About KEDA

KEDA is a Kubernetes-based Event Driven Autoscaler that drives the scaling of any container in Kubernetes based on the number of events needing to be processed. It is a single-purpose, lightweight component that can be added into any Kubernetes cluster.

KEDA works alongside standard Kubernetes components like the Horizontal Pod Autoscaler and extends functionality without overwriting or duplication. It allows explicit mapping of apps for event-driven scale while other apps continue to function, making it a flexible option for various Kubernetes applications.

Key features

  • Autoscaling for every workload in a Kubernetes cluster
  • Event-driven scaling based on event processing needs
  • Catalog of 70+ built-in scalers for cloud platforms, databases, messaging systems, telemetry systems, CI/CD, and more
  • Support for deployments, jobs, and custom resources with /scale sub-resource
  • Scale-to-zero capability to reduce environmental impact
  • Extensible with bring-your-own or community-maintained scalers

Good fit for

  • Scaling event-driven applications in Kubernetes
  • Optimizing workload scheduling and reducing environmental impact
Tags
kubernetes
autoscaling
event-driven
scalers
container

KEDA: questions and answers

What is KEDA used for?
KEDA is a Kubernetes-based Event Driven Autoscaler that scales containers based on event processing needs. It is a good fit for scaling event-driven applications in Kubernetes, and optimizing workload scheduling and reducing environmental impact.
Is KEDA open source?
Yes. KEDA is open source under the Apache-2.0 licence. Its source code is on GitHub at kedacore/keda and is written mainly in Go.
Is KEDA free?
Yes. KEDA is open source, so the software itself is free to use.
Can I self-host KEDA?
Yes. KEDA can be self-hosted on your own server or infrastructure.
What is KEDA an alternative to?
KEDA is an open-source alternative to Azure Container Apps. Other open-source alternatives to Azure Container Apps include Sealos, Rainbond and OpenFaaS.
Is KEDA actively maintained?
Yes. The most recent commit to KEDA was on 13 October 2026, and the latest release is v2.21.0, published on 23 September 2026. The project has 11k stars on GitHub.

Open-source alternatives to KEDA

See all

SaaS alternatives to KEDA

See all