Skip to Content
Welcome
Feature management for teams that ship fast

Supaship Documentation

Release features progressively, target the right users, and roll back in seconds. Everything here is optimized to take you from first flag to safe production rollout.
No redeploys
Toggle instantly in production
Deterministic rollouts
Target specific users or segments
Faster recovery
Rollback in seconds when needed

Get started in 4 steps

  1. Create your first flag — Define a feature flag in the dashboard
  2. Install the SDK — Pick your framework and add the Supaship SDK
  3. Set targeting rules — Decide who gets access (users, segments, percentage)
  4. Monitor your launch — Track exposure and adoption in the dashboard

Quick example

import { useFeature } from '@supashiphq/react-sdk' function MyFeature() { const { feature: isEnabled, isLoading } = useFeature('my-new-feature') if (isLoading) return <Skeleton /> return isEnabled ? <NewFeature /> : null }

Start Here

Core Capabilities

Feature flags without redeploys

Toggle features instantly for safer launches, kill switches, and faster incident response.

Controlled rollouts

Roll out at 1%, 10%, 50%, then 100% while watching impact and reducing blast radius.

Targeting and segments

Target by plan, country, or custom attributes, and reuse segment logic across multiple flags.

Release analytics

Validate adoption and behavior changes so product decisions are based on data, not guesswork.

Suggested Learning Path

  1. Quick Start
  2. Platform Overview
  3. Targeting and Segments
  4. Your framework guide under Developer Guide
  5. Best Practices before broad production rollout

Get support

Last updated on