Skip to content

flagd

Flagd is a feature flag daemon. It is a ready-made, open source, OpenFeature compliant feature flag backend system.

  • OpenFeature compliant and speaks your language.
  • Easy to extend to new languages.
  • Supports multiple data sources simultaneously.
  • Feature Flag updates occur in near real-time.
  • Contains a powerful and flexible rule targeting engine and deterministic percentage-based rollouts.
  • Flag evaluation statistics and metrics are exposed and compatible with OpenTelemetry.

flagd architecture

flagd concepts

Whether you choose to run flagd on a Kubernetes cluster or outside of Kubernetes, there are concepts that apply to both equally.

Start your flagd learning journey here: flagd concepts

Running flagd

Kubernetes or Non-Kubernetes?

Now that you know the concepts, it's time to decide how to run flagd.

flagd can run on Kubernetes and in non-k8s environments. Choose your mode of deployment to learn more: