Feature toggles per environment
Boolean, string and number flags scoped to each environment. Flip a flag in production without touching staging.
Edge-native feature flags
GreenFlags is a feature flag management platform that decouples deploy from release. Roll out gradually, kill features instantly, and run A/B tests — all evaluated at the edge in under 50ms.
import { GreenFlags } from "@greenflags/client";
const flags = new GreenFlags({
token: process.env.GREENFLAGS_TOKEN
});
// Evaluated at the edge, near your users
if (await flags.isEnabled("new-checkout")) {
renderNewCheckout();
}
From feature toggles to release management: one platform to control every rollout across development, staging and production.
Boolean, string and number flags scoped to each environment. Flip a flag in production without touching staging.
Something broke? Turn the feature off in one click. Changes propagate globally in seconds — no rollback, no redeploy.
Flags are evaluated on a global edge network, close to your users. Sub-50ms responses anywhere in the world.
Environment-scoped tokens with monthly usage quotas. Revoke instantly. Production credentials never leak into dev.
Every flag change, token creation and permission update is recorded. Know who changed what, when, and where.
Invite your team with role-based permissions. Sensitive environments get visual warnings and confirmation gates.
Three steps between you and safer releases.
Define feature flags in the dashboard and set independent values per environment — dev, staging and production.
Issue an environment-scoped API token with its own usage quota. Shown once, hashed at rest, revocable anytime.
Read flags with @greenflags/client, the REST API, or let AI agents manage them through the MCP server.
Lightweight client, typed responses, zero config beyond a token. Works in Node.js, serverless and the browser.
# Install the client
npm install @greenflags/client
# Read your flags
curl https://app.greenflags.dev/v1/flags \
-H "Authorization: Bearer $GREENFLAGS_TOKEN"
Feature flags power the release management techniques modern teams rely on.
Set a percentage rollout and enable a feature for 5%, 30% or 50% of your users — deterministic per user, so raising the percentage only ever adds people. Watch your metrics, then roll out to everyone.
Split users across weighted variants of the same flag — 30% see "blue", 70% see "green" — and measure which one wins before committing. Same user, same variant, every time.
Merge to main daily behind feature toggles. No long-lived branches, no merge hell, no half-finished features leaking.
Turn off a broken feature in seconds without a redeploy. Your incident response just got a kill switch.
All prices are in USD. No seats, no tiers, no locked features. Every dollar buys 375,000 flag reads per month — you choose the amount and how to pay it.
Pick any amount and your reads renew automatically every month. Change it or cancel anytime from the dashboard.
Pay once and get the same reads per dollar for one month. No subscription, no recurring charge — great for trying it out or one-off campaigns.
A read is one request to the flags API. Official SDKs fetch your whole environment in a single read and cache it locally — cached flag checks are free, so a few dollars go a very long way.
Feature flags (also called feature toggles) let you turn functionality on or off at runtime without deploying new code. They decouple deployment from release, enabling progressive delivery, canary releases, A/B testing and instant kill switches.
GreenFlags runs on a global edge network, so flag evaluation happens close to your users with sub-50ms latency worldwide — no round trip to a central server.
Yes. Every flag is scoped per environment — development, staging and production — with independent values, environment-scoped API tokens and extra safeguards for sensitive environments.
Install the @greenflags/client SDK, create an environment-scoped API token in the dashboard, and read your flags through a typed client. A REST API and an MCP server for AI agents are also available.
You only pay for flag reads: every $1 USD buys 375,000 reads per month, with recommended amounts starting at $2. Choose a monthly subscription that renews automatically (cancel anytime) or a one-time payment that lasts one month with no recurring charge. Creating an account is free — no credit card required.
GreenFlags is a lightweight feature flag management alternative focused on speed and simplicity: edge-native evaluation, per-environment tokens with quotas, audit logs and team management without the enterprise overhead.
Create your first feature flag in under a minute. Free to start, no credit card required.