SDK Reference Guides
Index
The reference guides describe how to install, initialize, and use the Optimizely Feature Experimentation SDKs by language. Choose a language to learn more.
Android SDK
This reference guide describes how to use the Optimizely Feature Experimentation Android SDK. For the current version number of this SDK, see SDK Compatibility Matrix https //docs.
C# SDK
This reference guide describes using the Optimizely Feature Experimentation C# SDK. For the current version number of this SDK, see the SDK Compatibility Matrix .
Flutter SDK
This reference guide describes how to use the Flutter SDK https //docs. flutter.
Go SDK
For the current version number of this SDK, see SDK Compatibility Matrix . For reference docs, see the left-hand menu, or start by installing the Go SDK .
Java SDK
For the current version number of this SDK, see SDK Compatibility Matrix . To get started, see the Quickstart .
JavaScript SDK v6+
This documentation is for JavaScript SDK versions 6. 0.
JavaScript (Browser) SDK prior to v6
This documentation is for JavaScript SDK versions 5. 3.
JavaScript (Node) SDK prior to v6
This documentation is for JavaScript SDK versions 5. 3.
PHP SDK
For the current version number of this SDK, see SDK Compatibility Matrix https //docs. developers.
Python SDK
For the current version number of this SDK, see SDK Compatibility Matrix https //docs. developers.
React SDK v4+
This documentation is for React SDK versions 4. 0.
React SDK prior to v4
This documentation is for React SDK versions 3. x and earlier.
React Native SDK v4+
This documentation is for React Native SDK versions 4. 0.
React Native SDK prior to v4
This documentation is for React Native SDK versions 3. x and earlier.
Ruby SDK
For the current version number of this SDK, see SDK Compatibility Matrix https //docs. developers.
Swift SDK
For the current version number of this SDK, see SDK Compatibility Matrix https //docs. developers.