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
- Create your first flag — Define a feature flag in the dashboard
- Install the SDK — Pick your framework and add the Supaship SDK
- Set targeting rules — Decide who gets access (users, segments, percentage)
- 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
Quickstart
Create your workspace, project, first flag, and evaluate it from your app.
SDK Integration
Pick your framework and wire Supaship with strongly typed fallbacks.
Troubleshooting
Diagnose common setup and rollout issues with concrete fixes.
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
- Quick Start
- Platform Overview
- Targeting and Segments
- Your framework guide under Developer Guide
- Best Practices before broad production rollout
Get support
- Product questions: support@supaship.com
- Integration and rollout issues: Troubleshooting
- Platform concepts: Platform docs
Last updated on