ランキングに戻る

Flagsmith/flagsmith

Pythonflagsmith.com

Flagsmith is an open source feature flagging and remote config service. Self-host or use our hosted version at https://app.flagsmith.com.

feature-flagscontinuous-integrationremote-controlcicdfeature-togglesfeature-flagremote-configpythonfeature-flaggingfeature-flaggersflagsmith
スター成長
スター
6.5k
フォーク
549
週間成長
Issue
557
2k4k6k
2018年6月2021年2月2023年11月2026年7月
成果物PyPIpip install flagsmith
README

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

Stars Docker Pulls Docker Image Size Join the Discord chat Coverage License Built with Depot

Try our interactive demo

Try our interactive demo

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!

Made with contrib.rocks.

関連リポジトリ
PostHog/posthog

:hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.

PythonPyPIOtheranalyticspython
posthog.com
37.1k3.1k
Unleash/unleash

Open-source feature management platform

TypeScriptnpmGNU Affero General Public License v3.0featurefeature-toggle
getunleash.io
13.7k875
openreplay/openreplay

Session replay, cobrowsing and product analytics you can self-host. Best for reproducing issues and iterating on your product.

TypeScriptnpmOthersession-replayreact
openreplay.com
12.3k761
growthbook/growthbook

Open Source Feature Flags, Experimentation, and Product Analytics

TypeScriptnpmOtherabtestingstatistics
growthbook.io
8k796
vercel/next-forge

Production-grade Turborepo template for Next.js apps.

TypeScriptnpmMIT Licensenextjsprisma
next-forge.com
7.1k662
Countly/countly-server

Countly is a privacy-first, AI-powered analytics and engagement platform for understanding and optimizing customer journeys across digital applications, from desktop and mobile to IoT and connected environments.

JavaScriptnpmOtherweb-analyticsdashboard
countly.com
5.9k981
haydenbleasel/next-forge

Production-grade Turborepo template for Next.js apps.

TypeScriptnpmMIT Licensenextjsprisma
next-forge.com
5.5k443
flipt-io/flipt

Enterprise-ready, Git native feature management solution

GoGo ModulesOthergofeature-flags
flipt.io
4.9k298
flippercloud/flipper

🐬 Beautiful, performant feature flags for Ruby.

RubyRubyGemsMIT Licenseflipperruby
flippercloud.io/docs
4k437
fetlife/rollout

Feature flippers.

RubyRubyGemsMIT Licenserolloutfeature-flags
2.9k214
openflagr/flagr

Flagr is a feature flagging, A/B testing and dynamic configuration microservice

GoGo ModulesApache License 2.0feature-flagsab-testing
openflagr.github.io/flagr
2.6k203
uber/piranha

A tool for refactoring code related to feature flag APIs

Rustcrates.ioApache License 2.0javafeature-flags
2.5k209