OpenFeature Providers
flagd was built from the ground up to be Openfeature-compliant. To use it in your application, you must use the OpenFeature SDK for your language, along with the associated OpenFeature provider. For more information about Openfeature providers, see the OpenFeature documentation.
Providers
Providers for flagd come in two flavors: those that are built to communicate with a flagd instance (over HTTP or gRPC) and those that embed flagd's evaluation engine directly (note that some providers are capable of operating in either mode). For more information on how to deploy and use flagd, see architecture and installation.
The following table lists all the available flagd providers.
Technology | RPC | in-process |
---|---|---|
Go | ||
Java | ||
Node.JS | ||
PHP | ||
.NET | ||
Python | ||
Web |
For information on implementing a flagd provider, see the specifications for RPC and in-process providers.