TypeScript feature management that gets you back to building, faster.
Grant early-access or run betas.
Monitor feature exposure and adoption.
Capture issues or requests in-app.
Samy Pessé
CTO, GitBook
Sign up or start from the CLI:
npx @reflag/cli new
Then flag your feature:
1import { useFlag, ReflagProvider } from "@reflag/react-sdk";
2
3const MyFeature = () => {
4 const { isEnabled } = useFlag("my-new-feature");
5
6 return isEnabled ? "You have access!" : null;
7}
8
9const App = () => (
10 <ReflagProvider
11 publishableKey="{YOUR_PUBLISHABLE_KEY}"
12 company={{ id: "acme_inc" }}
13 user={{ id: "john doe" }}
14 >
15 <MyFeature />
16 </ReflagProvider>
17)
Or compare Reflag with LaunchDarkly, PostHog, or homegrown solutions.
Shlomi Sasson
VP R&D, ai.work
Vlad Gidea
CPTO, Partnerful
Josh Knowles
CEO, CodeClimate
Product, Xata
Christopher Ehrlich
Engineer, Axiom
Kenneth Auchenberg
Stripe, Microsoft
Dima Grossman
CTO, Novu
Engineer, Product Hunt
Aman Sharma
CTO, Lamatic.ai
Martin Senker Søndergaard
CTO, Buildmore