Not sure which SDK to use? Check out our Integration Overview documentation.
For a more detailed overview of how the client-side SDKs work, check out our announcement blog post: Client-Side SDKs for Flipt.

Overview

Flipt provides a number of client-side SDKs to help you integrate with Flipt in your application. The SDKs are available in a number of languages:

Polling vs Streaming

By default, the SDKs will use a polling mechanism to sync the state of the flags with the Flipt server. You can set the polling interval using the updateInterval option in the SDK’s configuration. Flipt v2 offers streaming mode for real-time flag updates via its new streaming API that allows you to subscribe to changes.