flagsmith-js-client icon indicating copy to clipboard operation
flagsmith-js-client copied to clipboard

Build a Flagsmith Adapter for Flags SDK

Open tiagoapolo opened this issue 9 months ago • 2 comments

Vercel recently launched Flags SDK, an open-source feature flagging framework (Changelog). Our competitors like LaunchDarkly, Statsig, and Optimizely already have integrations with Flags SDK. By building a Flagsmith Adapter, we ensure Flagsmith is featured alongside them, reinforcing our position in the feature flagging space and ensuring early adopters have Flagsmith as an option, driving adoption.

  • Develop a Flagsmith Adapter for Flags SDK using the Flagsmith JS Client.
  • Ensure compatibility with Flags SDK’s adapter model, replacing the decide and origin parts of a flag declaration.
  • Ensure compatibility with Flags Explorer. It allows users to use Vercel Toolbar to view, override, and share feature flag configurations directly from their browser without affecting other users or automated tests.

tiagoapolo avatar Mar 10 '25 19:03 tiagoapolo

Linking the PR here on vercel repository: https://github.com/vercel/flags/pull/103

matthewelwell avatar Mar 24 '25 17:03 matthewelwell

Some more suggestions were added, I'll review and work on them

tiagoapolo avatar Apr 10 '25 20:04 tiagoapolo