Skip to main content

The open source
feature flag platform.

A free, self-hosted feature flagging platform built on OpenFeature standards. Ship features safely, on your infrastructure, on your terms.

Screenshot of Flags Table UIScreenshot of Flags Table UI
server icon
Self-hosted
secure icon
Apache 2.0 licensed
experiment icon
Open source standards (OpenFeature/flagd)
team icon
Solo dev to full org

NEW TO FEATURE FLAGS?

Deploy first. Release when you're ready.

A feature flag is a conditional check around new functionality. Once it's in place, deploying code and releasing it to users become two separate steps. You can turn a feature on for 5% of users, expand to 50%, or shut it off entirely, all without touching your codebase or redeploying.

app.tsx
12345678910
import { FeatureFlag } from'flagstream';const client = FeatureFlag.init();function App() { const showBanner = client.get( 'promo-banner'); return {showBanner && ...}}
+
Dark Mode
Green button
Promo Banner
New Layout
FLAG CONTROLLER
=
Toggle a flag and see how it changes what users see.

Everything you need to control your releases.

A simple but powerful toolkit for deciding exactly what ships, to whom, and when.

Rule-based targeting

Target users by attribute, segment, or environment. Define who sees what without changing code or redeploying.

lightning icon

Kill switch

Something wrong in production? Disable any feature instantly with a single toggle.

chart icon

Weighted rollouts

Release to 1% of users, then 10%, then everyone. Canary releases and progressive delivery.

pr icon

OpenFeature Provider support

Native SDK support for Java, Python, Kotlin, iOS, Android, and more. See all supported languages

shield icon

Audit logs

Every flag change and every decision is logged and searchable. Know exactly what happened and when.

code icon

Authentication

Powered by Better Auth, so you get secure, familiar auth flows with minimal setup, easier to adopt and maintain.

Where we're headed

This is an open source project, which means it evolves with its community. Here's what's live today and what we’re exploring next.

checkmark iconAvailable now
  • Rule-based targeting
  • Kill switch
  • Weighted rollouts
  • Boolean / Number / Text / Object flags
  • Audit logs
  • Team-based organization
  • Flagsets
arrow iconWhat we're exploring
  • Approval workflows
  • Usage reporting & metrics
  • Webhook integrations
  • AI-assisted flag generation
  • Experimentation & A/B hooks

Ready to own your feature delivery?

Free, open source, and yours forever.