New

Flipt V2 Beta Released!

Feature Flags Versioned As Code

Self-hosted. Git-native. Matches your workflow.

Trusted by innovative teams worldwide

Nvidia
Cisco
Trunk Tech
Rokt
Onna
Paradigm
Allocate
Stone
Alvin
Ocrolus

Powerful features, simple setup

Everything you need to manage feature flags at scale, without the complexity.

Git-native workflows

Manage flags like code — Every change is versioned, branchable, and mergeable via Git.

Learn more

Proposals & Branches

PR-style workflows for flags — Propose flag changes, review, and merge them safely with auditability.

Learn more

Real-time streaming

Zero-delay feature rollouts — Clients subscribe and react instantly when a flag is updated.

Learn more

Unlimited environments, flags, and users

No limits. No growing pains. Flipt is built for scale.

Learn more

Single binary, zero dependencies

No databases to manage. Just Git. Flipt runs anywhere with minimal setup. Designed for developers.

Learn more
4.5K+

Stars on GitHub

3M+

Monthly Docker Downloads

2K+

Deployments Worldwide

Works with your stack

Native SDKs for every language you use. Get started in minutes with our simple APIs.

Choose your language

+
Many more
example.go
package main

import (
  "context"
  "fmt"
  "log"
  "time"
  flipt "go.flipt.io/flipt-client"
)

func main() {
  ctx := context.Background()
  client, err := flipt.NewClient(
    ctx,
    flipt.WithURL("http://localhost:8080"),
    flipt.WithUpdateInterval(2 * time.Minute),
  )
  if err != nil {
    log.Fatal(err)
  }
  defer client.Close(ctx)

  variantResult, err := client.EvaluateVariant(ctx, &flipt.EvaluationRequest{
    FlagKey:  "new-feature",
    EntityID: "user-123",
    Context:  map[string]string{"environment": "production"},
  })
  if err != nil {
    log.Fatal(err)
  }
  fmt.Println(variantResult)
}

Multiple ways to integrate

Choose the integration method that best fits your architecture and requirements.

Server Side SDKs

REST APIs

Native libraries to evaluate flags against the Flipt server

Client Side SDKs

Frontend, Backend, and Mobile

Evaluate flags within your own applications for extreme performance and low latency

gRPC APIs

High Performance

High-performance, type-safe communication protocol designed for service-to-service communication

OpenFeature

Industry Standard

Vendor-neutral, cloud-native feature flag standard

Explore all integration options

Discover detailed guides, advanced configurations, and best practices for integrating Flipt into your specific tech stack and deployment environment.

View Integration Docs

Trusted by developers, proven in production

Don't just take our word for it. See what our users have to say.

Flipt empowers us to achieve these by being co-located within our infrastructure. Flipt offers a straightforward yet robust flagging solution, streamlining the development of our new features and ensuring their successful rollout.

Michael Hintz

Michael Hintz

Paradigm

Flipt has allowed Rokt to dynamically turn on features, enable bulkheads for failure recovery, test experiments in production, and maintain low latency and high availability throughout the course of operations.

Dan Piet

Dan Piet

Rokt

Flipt has allowed us to control every aspect of our product with a fine tooth comb, ensuring that features experiencing issues are properly handled, or features that need a timed rollout are done so with precision.

Connor Wright

Connor Wright

AsphaltBot

Flipt is a performance-focused and self-hostable feature flag platform with an intuitive flag model that's flexible enough to support multiple feature-management use cases across Allocate's stack. As a startup, it was an easy choice compared to the other vendor offerings out there and their dev team has been a joy to collaborate with.

Jeremy Caron

Jeremy Caron

Allocate

Flipt is clearly developed according to very high engineering standards. Great docs, clear APIs, easy setup, removes roadblocks without creating new ones. They also have been very receptive to suggestions and code contributions.

Paul Grau

Paul Grau

Alvin

Flipt is such a perfect representation of how feature flags should work. No question. Flipt is the way to go. As soon as I get people bought in, and understanding the idea, they freaking love it.

Jameel Al-Aziz

Jameel Al-Aziz

Bastion

Simple pricing for everyone

No seat or usage limits. No hidden fees. No surprises.

Open Source

Free/ forever

Self-hosted feature flags for individuals and teams.

  • Unlimited feature flags
  • Git-native workflows
  • Real-time updates
  • REST & gRPC APIs
  • Community support

Flipt Pro
Most Popular

$100/ month

Built for teams who need more control.

  • Everything in Open Source
  • GitHub/GitLab/Gitea merge proposals
  • Signed commits (in-progress)
  • Dedicated Slack channel
  • 14-day free trial

Enterprise

Custom/ contact

Advanced security and compliance for large organizations.

  • Everything in Flipt Pro
  • Advanced RBAC
  • Audit logging
  • Dedicated support
  • Custom integrations

Built on Open Source

We're grateful for the amazing open-source community that helps make our project better every day.

R
P
J
O

Ready to level up your feature flags?

Start with our Pro features free for 14 days. No credit card required.