Plataforma de feature flags integrada ao Git, que armazena as flags nos seus próprios repositórios e as implanta junto com o código.
Flagsmith/flagsmith
Plataforma open source de feature flags para configuração remota, testes A/B e lançamentos graduais, com hospedagem própria via Docker ou opção de cloud hospedada.
Alternativa open source a:LaunchDarkly
Split
- Estrelas
- 6,606
- Forks
- 591
- Issues abertas
- 736
- Último commit
- há 6 horas
O que é?
O Flagsmith é uma plataforma open source de gerenciamento de funcionalidades que permite ativar e desativar recursos sem fazer um novo deploy do código. As equipes envolvem trechos de código em uma flag e controlam quem vê a funcionalidade por ambiente, usuário ou segmento de usuários. Assim, é possível liberá-la primeiro para testadores beta ou reverter uma mudança na hora.
Além de simples toggles, o Flagsmith oferece valores de configuração remota, testes A/B e multivariados baseados em segmentos, além de gerenciamento de organizações, projetos e funções para equipes. A plataforma oferece SDKs para linguagens client-side e server-side, incluindo JavaScript, React, Next.js, Python, Java, Go e .NET, e pode ser usada com o padrão independente de fornecedor OpenFeature.
A implantação pode ser feita em infraestrutura própria com um arquivo docker-compose, em uma cloud privada ou pelo SaaS hospedado. A plataforma principal usa a licença BSD-3-Clause, e a edição Enterprise adiciona recursos de governança.
Recursos principais
- 01Ative e desative funcionalidades remotamente, sem fazer deploy de código novo.
- 02Execute testes A/B e multivariados usando segmentos de usuários.
- 03Gerencie valores de configuração remota por ambiente.
- 04Oferece SDKs para mais de 15 linguagens, incluindo JavaScript, React, Python e Go.
- 05Oferece suporte ao padrão independente de fornecedor OpenFeature.
- 06Organize equipes com organizações, projetos e funções.
Casos de uso
- Liberar gradualmente uma nova funcionalidade para testadores beta antes do lançamento completo.
- Desativar na hora uma funcionalidade com problemas, sem fazer deploy de código.
- Executar testes A/B de mudanças na interface em aplicativos web e mobile.
- Manter a configuração e o estado das funcionalidades em infraestrutura própria para ter controle sobre os dados.
Início rápido
- 1
Baixe o arquivo do Docker Compose
curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml - 2
Inicie os contêineres
docker-compose -f docker-compose.yml up - 3
Acesse http://localhost:8000 e crie sua conta de administrador
Antes de usar
- A hospedagem própria exige a execução de contêineres Docker.
- Alguns recursos de governança e gerenciamento exigem uma licença Enterprise paga.
Tópicos
Perguntas frequentes
- O que é flagsmith?
- Plataforma open source de feature flags para configuração remota, testes A/B e lançamentos graduais, com hospedagem própria via Docker ou opção de cloud hospedada. O Flagsmith é uma plataforma open source de gerenciamento de funcionalidades que permite ativar e desativar recursos sem fazer um novo deploy do código. As equipes envolvem trechos de código em uma flag e controlam quem vê a funcionalidade por ambiente, usuário ou segmento de usuários. Assim, é possível liberá-la primeiro para testadores beta ou reverter uma mudança na hora.
- flagsmith é gratuito? Qual é a licença?
- flagsmith é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- flagsmith ainda é mantido?
- Manutenção ativa. O último commit de flagsmith foi em 20 de out. de 2026.
- Para que posso usar flagsmith?
- Liberar gradualmente uma nova funcionalidade para testadores beta antes do lançamento completo. Desativar na hora uma funcionalidade com problemas, sem fazer deploy de código. Executar testes A/B de mudanças na interface em aplicativos web e mobile. Manter a configuração e o estado das funcionalidades em infraestrutura própria para ter controle sobre os dados.
- Como instalar flagsmith?
- Baixe o arquivo do Docker Compose: curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml Inicie os contêineres: docker-compose -f docker-compose.yml up Acesse http://localhost:8000 e crie sua conta de administrador
- Onde consigo flagsmith?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Flagsmith/flagsmith
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de feature flags auto-hospedável, com SDKs para .NET, JavaScript, Python, Java, Go e outras linguagens, além de experimentos A/B.
Sistema open source de feature flags e experimentação que gerencia flags, variações A/B e configuração remota de forma declarativa no Git.
Plataforma auto-hospedável para implantar apps, bancos de dados e serviços com um clique nos seus próprios servidores via SSH, como alternativa ao Heroku, Netlify e Vercel.
Plataforma open source de desenvolvimento, hospedada por você, que reúne hospedagem de código, pipelines de CI/CD, ambientes de desenvolvimento Gitspaces e registries de artefatos.
PaaS auto-hospedável para implantar apps e bancos de dados no seu próprio VPS, como alternativa ao Vercel, Netlify e Heroku.