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. Note: Flipt Cloud offered streaming mode for real-time flag updates, but Flipt Cloud is shutting down on August 29, 2025. If you’re currently using Flipt Cloud, please read our blog post for guidance on migrating to self-hosted Flipt.