{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/15"}],"enrichment":{"capability":"Connects the OpenFeature SDK to Flagsmith for server-side feature flag evaluation, supporting flag resolution, multivariate experiments, and event tracking.","skillfed_tags":["feature-flags","experimentation","openfeature"],"use_cases":["Evaluate feature flags from a Flagsmith instance within an OpenFeature-based application to control feature rollouts.","Record experiment exposures and track variant assignments for A/B testing and experimentation workflows.","Send custom events to Flagsmith for analytics and user behavior tracking.","Manage flag evaluation context with user traits and attributes for targeted flag resolution.","Integrate Flagsmith flag management into a multi-provider OpenFeature setup for vendor flexibility."],"what_it_does":"This package is an OpenFeature provider that bridges the OpenFeature SDK to Flagsmith, a server-side feature flag management platform. It allows you to evaluate feature flags, retrieve multivariate variants, and track experiment exposures through a standardized OpenFeature interface. The provider wraps the flagsmith client and exposes its flag evaluation logic as an OpenFeature provider, letting you use Flagsmith's flag definitions and targeting rules within OpenFeature's evaluation API.\n\nThe provider supports three main workflows: basic flag evaluation (boolean, string, or JSON values), experiment tracking via the OpenFeature tracking API (which requires flagsmith \u22655.5 with events enabled), and custom event recording. It handles evaluation contexts with flat attributes or nested traits, deduplicates repeated exposures, and can optionally use Flagsmith's default flag logic or boolean config values instead of the enabled state. Tracking calls are silently dropped if events are not enabled on the flagsmith client.","worth_installing":"Yes, with conditions. Install if you are already using OpenFeature and need to connect to a Flagsmith instance, or if you want standardized flag evaluation across multiple providers. The low install friction, active maintenance, and zero known vulnerabilities support adoption. However, verify the license before use in proprietary contexts, and confirm that your flagsmith client version meets the tracking requirements."},"id":"openfeature-provider-flagsmith","links":{"html":"https://skillfed.io/packages/openfeature-provider-flagsmith","md":"https://skillfed.io/packages/openfeature-provider-flagsmith.md","pypi":"https://pypi.org/project/openfeature-provider-flagsmith/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":null,"license_treatment":"unclear","name":"openfeature-provider-flagsmith","python_support":"supports_current","summary":"Openfeature provider for Flagsmith"},"popularity":{"monthly_downloads":128997,"position":11688,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
