Discover / GTM & Growth

Flagsmith

by flagsmithPython

Open-source feature flags and remote config for experiments.

Toolstable

Maturity: stable because 8y old, v2.260.0 released 4d ago. Derived from release and commit history, not a rating.

Stars
6.5k
Forks
556
Downloads / mo
Last commit
2026-07-31
License
BSD-3-Clause
Open issues
665

Market and trust evidence

Edition not yet matched

No exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.

Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.

In practice

Written by AI from this repository’s README · high confidence

Shipping features requires a deploy, and there is no safe way to toggle behaviour per environment or user segment.

Use it when

Use it when you need feature flags, remote config and segment based rollouts across web, mobile and server apps you control.

Not the right pick when

Enterprise governance and management features need a paid Flagsmith Enterprise license, so the open source build is not the full product.

Capabilities

  • release features behind feature flags
  • toggle features remotely without deploying new code
  • A/B and multivariate tests using segments
  • segments for beta testers and staged rollouts
  • organisations, projects and roles for team members
  • SDKs for 15+ languages and framework integrations

Requirements

  • Docker and Docker Compose to run the bundled compose file

Cost: Open source with a paid cloud option

Video walkthroughs

Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.

What the repository ships

Ships CLAUDE.mdHas docsDocker imageSecurity policyCI configured

Detected from the actual files in the repository root.

Latest release v2.260.0

Published 2026-07-30

2.260.0 (2026-07-30)

Features

  • Ask for the ClickHouse HTTPS port instead of inferring it from the native port (#8152) (3e455a9)

Dependency Updates

  • api: update dependency datamodel-code-generator to >=0.64,<0.65 [security] (#8148) (4720225)
  • Bump flagsmith-common to 3.12.1 (#8162) (5442257)

Tags

README

Feature Flag, Remote Config and A/B Testing platform, Flagsmith

Stars

Docker Pulls

Docker Image Size

Join the Discord chat

Coverage

License

<a href="https://depot.dev?utm_source=Flagsmith"><img src="https://depot.dev/badges/built-with-depot.svg" alt="Built with Depot" height="20"></a>

<p align="center">

<a href="https://www.flagsmith.com/demo">

<img width="75%" height="75%" src="static-files/ReadMe_Demo.gif" alt="Try our interactive demo">

</p>

<p align="center">

<a href="https://www.flagsmith.com/demo">Try our interactive demo </a>

</p>

Flagsmith is an Open-Source Feature Flagging Tool to Ship Faster & Control Releases

Change the way your team releases software. Roll out, segment, and optimise—with granular control. Stay secure with on-premise and private cloud hosting.

  • Feature flags: Release features behind the safety of a feature flag
  • Make changes remotely: Easily toggle individual features on and off, and make changes without deploying new code
  • A/B testing: Use segments to run A/B and multivariate tests on new features
  • Segments: Release features to beta testers, collect feedback, and iterate
  • Organisation management: Stay organised with orgs, projects, and roles for team members
  • SDKs & frameworks: Choose from 15+ popular languages like Typescript, .NET, Java, and more. Integrate with any framework, including React, Next.js, and more
  • Integrations: Use your favourite tools with Flagsmith

Flagsmith makes it easy to create and manage feature flags across web, mobile, and server side applications. Just wrap

a section of code with a flag, and then use Flagsmith to toggle that feature on or off for different environments, users

or user segments.

Get up and running in less than a minute:


curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml
docker-compose -f docker-compose.yml up

The application will bootstrap an admin user, organisation, and project for you. You'll find a link to set your password

in your Compose logs:


Superuser "admin@example.com" created successfully.
Please go to the following page and choose a password: http://localhost:8000/password-reset/confirm/.../...

Flagsmith Screenshot

Flagsmith Open Source

We love contributions from the community and are always looking to improve! Here are our contribution guidelines.

Flagsmith hosted SaaS

You can try our hosted version for free at https://flagsmith.com

Community Resources

Open Source Philosophy

The majority of our platform is open source under the BSD-3-Clause license. A small number of repositories are under the MIT license.

We built Flagsmith as the open source feature flag tool we needed but couldn't find on GitHub. Our core functionality stays open, always. Read our open letter to developers.

Open Source vs Paid

With our core functionality being open, you can use our open-source feature flag and remote config management platform no matter what. Enterprise-level governance and management features are available with a valid Flagsmith Enterprise license.

To learn more, contact us or see our version comparison.

Contributors

Thank you to the open source community for your contributions and for building this with us!

<a href="https://github.com/flagsmith/flagsmith/graphs/contributors">

<img src="https://contrib.rocks/image?repo=flagsmith/flagsmith" />

</a>

Made with contrib.rocks.

Related tools