Built for developers. Loved by product teams.

Feature flag management with product intelligence, a plugin ecosystem, and the developer experience you deserve.

Talk to Sales β†’
terminal
$ npm install @flagbridge/sdk-node
$ flagbridge init --project my-app
βœ“ Connected to FlagBridge
βœ“ 3 flags synced
$ flagbridge toggle checkout-v2 --env production --on
βœ“ checkout-v2 is now ON in production

From zero to feature flags in 5 minutes

1

Install

docker compose up -d

Self-hosted in seconds with Docker

2

Create a flag

POST /api/v1/projects/
my-app/flags

REST API or web dashboard

3

Evaluate

const enabled = 
  fb.isEnabled('flag')

Simple SDK integration

SDKs for every stack. OpenFeature from day one.

Native SDKs for all major languages with full OpenFeature support. Type-safe, tested, and built for production.

Node.jsGoPythonReactOpenFeature
import { FlagBridge } from '@flagbridge/sdk-node';

const fb = new FlagBridge({
  apiKey: process.env.FLAGBRIDGE_KEY
});

const enabled = await fb.isEnabled('checkout-v2', {
  userId: user.id
});

E2E testing? We've got you.

Isolated test sessions for deterministic E2E tests.

Scoped overrides
No interference between tests
Playwright & Cypress helpers
Built into the SDK
Auto-cleanup with TTL
Sessions expire automatically (Pro)
typescript
const session = await fb.testing.createSession({
  environment: 'staging',
  ttl: '30m',
  overrides: {
    'checkout-v2': true,
    'payment-method': 'pix-only',
  },
});
CEPro

REST API

Evaluate
GET /api/v1/evaluate/:key
Testing
POST /api/v1/testing/sessions
Webhooks
POST /api/v1/webhooks
Flags
GET /api/v1/projects/:id/flags
Integrations
GET /api/v1/integrations

Webhooks & Events

{
  "event": "flag.toggled",
  "timestamp": "2026-03-25T10:30:00Z",
  "data": {
    "flagKey": "checkout-v2",
    "environment": "production",
    "enabled": true,
    "triggeredBy": "alice@example.com"
  }
}

9 event types Β· HMAC signed Β· 5 retries with backoff

Send flag data where it matters.

Managed connectors push evaluation events to your analytics and observability stack.

πŸ“ŠPro

Mixpanel

Track flag evaluations as events

πŸ“§Pro

Customer.io

Sync flags to user attributes

πŸ“ˆPro

Amplitude

Experiment tracking & analysis

πŸ”„Pro

Segment

Route events to any destination

πŸ•Pro

Datadog

Observability & monitoring

πŸ’¬Pro

Slack

Real-time flag change alerts

Build plugins. Reach thousands. Get paid.

πŸ”Œ

Powerful SDK

Full access to the platform API and UI extensions

πŸ‘₯

Built-in audience

Reach thousands of teams using FlagBridge

πŸ’΅

You keep 80%

Fair revenue share for plugin developers

json
{
  "name": "my-plugin",
  "version": "1.0.0",
  "hooks": ["flag.created", "flag.toggled"],
  "permissions": ["flags:read", "webhooks:write"],
  "ui": {
    "settings": "./settings.tsx",
    "dashboard": "./widget.tsx"
  }
}
$ npx @flagbridge/cli create-plugin

βœ“ Plugin scaffolded
βœ“ Dev server running on :3001
βœ“ Hot reload enabled

β†’ Edit src/index.ts to get started

Why engineering teams switch

πŸ—οΈ

Self-hosted, your rules

Run on your infrastructure with Docker Compose. Full control over your data and deployment.

πŸ’°

Flat-rate pricing

$29/mo vs $72k/yr with other vendors. No seat limits, no usage caps, no surprises.

πŸ”“

OpenFeature native

Zero vendor lock-in. Switch providers without changing code. Standards-first approach.

πŸ§ͺ

Test-friendly by design

Isolated sessions, SDK helpers for Playwright & Cypress. E2E tests that actually work.

Join the community

Ready to bridge the gap?

Start shipping features with confidence. Self-host or use our cloud.