Skip to main content

Confidence Flag SDKs

Confidence Flags provides SDKs for multiple languages and platforms, with the goal of managing flag resolving in all of your systems.

Confidence Flag SDKs support the OpenFeature standard, a project from Cloud Native Computing Foundation (CNCF) that aims to standardize feature flagging. When operating flags with OpenFeature, the Confidence Flags SDKs only give the configuration needed for the OpenFeature SDKs to connect to Confidence Flags.

The high-level concepts and semantics are shared across the SDK portfolio, but for more granular documentation of each single SDK you can find the source code and README at the repositories linked below:

LanguageRepository link
iOS (Swift)https://github.com/spotify/confidence-sdk-swift
Android (Kotlin)https://github.com/spotify/confidence-sdk-android
JavaScript (web)https://github.com/spotify/confidence-sdk-js
Reacthttps://github.com/spotify/confidence-sdk-js
JavaScript (server)https://github.com/spotify/confidence-sdk-js
Javahttps://github.com/spotify/confidence-sdk-java
Gohttps://github.com/spotify/confidence-sdk-go
Pythonhttps://github.com/spotify/confidence-sdk-python
Rusthttps://github.com/spotify/confidence-sdk-rust
Flutterhttps://github.com/spotify/confidence-sdk-flutter