Quickstart
Create your first flag and read it from your code in under five minutes. Open the quickstart.
docsupdated for the june 2026 release
Quickstart
Create your first flag and read it from your code in under five minutes. Open the quickstart.
Core concepts
How flags, environments, contexts, and targeting rules fit together. Read the overview.
SDKs
Drop-in clients for Node.js, browsers, Go, Python, and Ruby. See all SDKs.
OpenFeature
A Provider for the OpenFeature standard, so your code stays portable. Use it.
Targeting rules
Decide which user gets which value, by attribute, by segment, or by exact key. Targeting rules.
Percentage rollouts
Roll a flag out to 10%, then 50%, then everyone, with stable per-user bucketing. Percentage rollouts.
Segments
Reusable groups of users you can target by name from any flag. Segments.
Change requests
Require review before a flag change goes live, with a comment for posterity. Change requests.
Progressive rollouts
Auto-advance a percentage rollout through a sequence of stages, on a schedule. Progressive rollouts.
Scheduled changes
Queue a flag change to apply at a future point in time. Scheduled changes.
Workflows
Combine approval, scheduling, and apply into one multi-step release. Workflows.
Audit log
Every change, who made it, when, and why. Audit log.