Skip to content

OpenFeature

Flagship is built entirely on the OpenFeature standard.

Why OpenFeature?

Vendor lock-in is the biggest risk with feature flag tools. By using OpenFeature:

  1. Zero Lock-In: You use the generic OpenFeature API in your code.
  2. Portable: Switch providers (e.g., from a homemade system to Flagship) by changing one line of configuration.
  3. Standardized: Use community-driven hooks, logging, and error handling.

Installation

The integration has two parts:

  1. The API: @openfeature/server-sdk (The generic interface)
  2. The Provider: @flagship/flagship-provider (The connecting logic)

Install the Flagship Provider →