FeatureFlare ships two primary SDK entry points: a runtime client SDK and a React integration layer.
Choose your entry point by runtime: use @featureflare/sdk-js for Node/browser clients and @featureflare/react for React apps.
SDK catalog
@featureflare/sdk-js
Primary runtime SDK for Node and browser applications that need flag evaluation, caching, and realtime updates.
- Cache-aware evaluation with deterministic fallback behavior.
- Realtime updates, retry handling, and persistent cache support.
- Best fit for non-React clients and shared platform integrations.
@featureflare/react
React provider and hooks layer built on top of sdk-js for app bootstrapping and component-level reads.
- FeatureFlareProvider wiring for client startup and user context.
- Hooks-driven access to flags, readiness state, and refresh flows.
- Best fit for React applications that want app-level integration.
Published npm packages
Related docs
- Quickstart for initial integration setup.
- FeatureFlareProvider and FeatureFlareReactConfig for React API details.