$npx skillfedfor your agent

openfeature-provider-flagsmith

Openfeature provider for Flagsmith

With conditionsPyPI Software DevelopmentReleased Aug 2026129.0K downloads / moPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — openfeature_provider_flagsmith-1.0.0-py3-none-any.whl
v1.0.0 · released 2026-08-07 · Python <4.0,>=3.10 · 2 runtime deps: flagsmith, openfeature-sdk

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.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires a Flagsmith environment key and a running Flagsmith instance to connect to.
  • Low install friction with only 2 runtime dependencies.
  • Active maintenance status with a release 7 days ago.

License · maintenance · safety

(unclear) — License treatment is unclear; no SPDX identifier or raw license text is available. Verify the actual license before use in proprietary or restricted contexts.

last release 2026-08-07 (7 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 128,997 downloads/mo, #11,688 on PyPI

Verify before relying

pip install openfeature-sdk openfeature-provider-flagsmith

from flagsmith import Flagsmith
from openfeature import api

client = Flagsmith(environment_key="your-key")
provider = FlagsmithProvider(client=client)
api.set_provider(provider)
of_client = api.get_client()
details = of_client.get_string_details("flag_name", "default")
  • Whether the package is licensed under an open-source or proprietary license (license_treatment is unclear).
  • Performance characteristics under high-volume flag evaluation or event tracking scenarios.
  • Backward compatibility guarantees or versioning strategy for breaking changes.
  • Whether flagsmith ≥5.5 is required for event tracking or if earlier versions are supported.
Same gist for agents: .md · .json

What it is and 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.

The provider supports three main workflows: basic flag evaluation (boolean, string, or JSON values), experiment tracking via the OpenFeature tracking API (which requires flagsmith ≥5.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.

Use it for

  • 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.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

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.

Install

openfeature-provider-flagsmith on PyPI

Before you install

Low install friction with only 2 runtime dependencies. Active maintenance status with a release 7 days ago. Supports current Python versions (3.10–3.14).

Requires a Flagsmith environment key and a running Flagsmith instance to connect to.

License in practice

License treatment is unclear; no SPDX identifier or raw license text is available. Verify the actual license before use in proprietary or restricted contexts.

Quickstart

pip install openfeature-sdk openfeature-provider-flagsmith

from flagsmith import Flagsmith
from openfeature import api

client = Flagsmith(environment_key="your-key")
provider = FlagsmithProvider(client=client)
api.set_provider(provider)
of_client = api.get_client()
details = of_client.get_string_details("flag_name", "default")

Verify before relying

  • Whether the package is licensed under an open-source or proprietary license (license_treatment is unclear).
  • Performance characteristics under high-volume flag evaluation or event tracking scenarios.
  • Backward compatibility guarantees or versioning strategy for breaking changes.
  • Whether flagsmith ≥5.5 is required for event tracking or if earlier versions are supported.

Package facts

LicenseNot declared unclear
Python supportSupports the current Python release <4.0,>=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
flagsmithopenfeature-sdk
MaintenanceActively maintained 7 days since the last release
First released
Downloads128,997 / month, #11,688 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Evidence: openfeature_provider_flagsmith-1.0.0-py3-none-any.whl

Tags

Capabilities
openfeature flagsmith providerfeature flag evaluation sdkflagsmith openfeature integrationserver-side feature flagsflag evaluation with trackingexperiment variant assignmentopenfeature provider
Topics
feature-flagsexperimentationopenfeature

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “openfeature flagsmith provider”

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also flagsmith · openfeature-sdk · launchdarkly-openfeature-server · openfeature-provider-ofrep · flagsmith-flag-engine · openfeature-provider-flagd · openfeature-provider-unleash · amplitude-experiment · openfeature-flagd-core · openfeature-flagd-api