Launch features without deploys

Define features in the dashboard and set per-environment overrides. Your app reads values through the SDK when you toggle. No redeploy.

Features
development
new-checkout
beta-banner
theme-variant

How it works

Create a feature, wire the SDK, flip it live.

  1. 1.

    Create features

    Define boolean and typed features in the dashboard. Set defaults and per-environment overrides.

  2. 2.

    Install the SDK

    Add featuretoggle-sdk-typescript to your app. One API key per environment. Live SSE updates, or fetch on demand.

  3. 3.

    Toggle without deploys

    Change feature values in the dashboard. Your app picks up updates via SSE, tab focus, or refresh.

Core capabilities

  • Boolean and typed features

    Boolean, string, number, and JSON features with independent enabled and value states.

  • Per-environment overrides

    Sparse overrides per environment. Production can differ from development without duplicating config.

  • Deprecated lifecycle

    Soft-deprecate features with optional replacement keys. Overrides lock while you migrate.

  • npm SDK

    Live SSE updates for SPAs. A server entry for Node.js. Same read API, full TypeScript types.

Start toggling features today

Create a free account, add a project, and ship your first feature flag in minutes.

Sign up