Repolode
flipt-io

flipt-io/flipt

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.

Alternativa open source a:LaunchDarklySplitOptimizely

Estrelas
4,923
Forks
314
Issues abertas
37
Último commit
há 12 horas

O que é?

O Flipt é uma plataforma de gerenciamento de funcionalidades que trata feature flags como código. As definições das flags ficam em repositórios Git, então as alterações têm histórico de versões, diffs, branches e merges pelo mesmo fluxo de trabalho que as equipes já usam para o código da aplicação. Os ambientes podem ser associados a branches, diretórios ou repositórios.

O Flipt é distribuído como um único binário e, por padrão, não requer banco de dados. Os clientes podem avaliar flags no servidor por meio de APIs REST ou gRPC, ou localmente, dentro da aplicação. As atualizações em tempo real são enviadas por Server-Sent Events, e o projeto oferece suporte a OpenFeature e ao protocolo de avaliação remota OFREP. A observabilidade está disponível por meio de OpenTelemetry e Prometheus.

Alguns recursos, como assinatura de commits com GPG, propostas de merge e provedores de segredos na nuvem, como HashiCorp Vault, AWS Secrets Manager, GCP Secret Manager e Azure Key Vault, são listados como recursos Pro. O código do servidor está sob a Fair Core License, enquanto os SDKs de cliente e o código do cliente gRPC usam a licença MIT.

Recursos principais

  • 01Armazena feature flags em repositórios Git com histórico completo, diff e blame
  • 02Associa ambientes a branches, diretórios ou repositórios Git
  • 03É executado como um único binário e, por padrão, não requer banco de dados
  • 04Oferece APIs REST e gRPC, além de avaliação local no cliente
  • 05Transmite atualizações de flags por Server-Sent Events
  • 06Oferece suporte a OpenFeature e OFREP, com métricas de OpenTelemetry e Prometheus

Casos de uso

  • Equipes que querem revisar e implantar alterações em feature flags pelos pipelines Git e CI/CD existentes
  • Organizações que precisam manter os dados das flags dentro da própria infraestrutura
  • Desenvolvimento baseado em trunk, em que funcionalidades inacabadas são integradas por trás de flags
  • Gerenciamento de flags nos ambientes de desenvolvimento, staging e produção em um único repositório

Início rápido

  1. 1

    Instale o Flipt com o script oficial de instalação do README

  2. 2

    Execute o assistente de configuração

    flipt quickstart
  3. 3

    Inicie o servidor do Flipt

    flipt server

Antes de usar

  • A licença está listada como NOASSERTION. Confira os termos de licença do repositório antes de usar.
  • Vários recursos importantes, como assinatura de commits com GPG, propostas de merge e integração com HashiCorp Vault ou segredos na nuvem, exigem uma licença Pro paga.

Tópicos

Perguntas frequentes

O que é flipt?
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. O Flipt é uma plataforma de gerenciamento de funcionalidades que trata feature flags como código. As definições das flags ficam em repositórios Git, então as alterações têm histórico de versões, diffs, branches e merges pelo mesmo fluxo de trabalho que as equipes já usam para o código da aplicação. Os ambientes podem ser associados a branches, diretórios ou repositórios.
flipt é gratuito? Qual é a licença?
flipt é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
flipt ainda é mantido?
Manutenção ativa. O último commit de flipt foi em 20 de out. de 2026.
Para que posso usar flipt?
Equipes que querem revisar e implantar alterações em feature flags pelos pipelines Git e CI/CD existentes Organizações que precisam manter os dados das flags dentro da própria infraestrutura Desenvolvimento baseado em trunk, em que funcionalidades inacabadas são integradas por trás de flags Gerenciamento de flags nos ambientes de desenvolvimento, staging e produção em um único repositório
Como instalar flipt?
Instale o Flipt com o script oficial de instalação do README Execute o assistente de configuração: flipt quickstart Inicie o servidor do Flipt: flipt server
Onde consigo flipt?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/flipt-io/flipt

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados