awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
markphelps avatar

markphelps/flipt

0
View on GitHub↗
4,834 estrellas·295 forks·Go·6 vistasflipt.io↗

Flipt

Flipt es una plataforma de gestión de características nativa de Git y un servidor de feature toggles empresarial. Utiliza repositorios Git como la fuente principal de verdad para las configuraciones de flags de características, implementando un flujo de trabajo GitOps donde la funcionalidad de la aplicación se controla a través del control de versiones.

El sistema se distingue por utilizar pull requests y revisiones de código para cambios de configuración y por proporcionar un protocolo de evaluación neutral respecto al proveedor para garantizar un comportamiento consistente en diferentes herramientas de gestión. Admite operaciones en entornos aislados (air-gapped) con validación de licencia offline para entornos seguros y aislados de internet.

La plataforma cubre una amplia superficie de capacidades, incluyendo definiciones declarativas de flags de características, segmentación de usuarios con despliegues graduales (rollouts) y transmisión de configuración en tiempo real mediante eventos enviados por el servidor (SSE). La seguridad se gestiona mediante firmas de commit criptográficas, integración con gestores de secretos externos y conectividad con proveedores de identidad empresariales. Las herramientas operativas adicionales incluyen registro de auditoría de configuración y exportación de métricas de observabilidad.

Features

  • Application Functionality Toggles - Provides a version-controlled mechanism to switch application functionality on or off to control feature availability.
  • Feature Toggle Servers - Acts as an enterprise feature toggle server streaming real-time updates via server-sent events.
  • Feature Flag Management - Manages complex user targeting and percentage rollouts across multiple environments with strict audit trails.
  • User-Specific Targeting Rules - Provides a targeting engine for complex rules and percentage-based rollouts to specific user segments.
  • Git-Native Feature Management - Controls application functionality using Git as the source of truth for feature flags and configuration versioning.
  • Declarative Schemas - Uses declarative JSON or YAML schemas to define and toggle application behavior.
  • Evaluation Engines - Includes an evaluation engine to resolve complex targeting rules and percentage rollouts for users.
  • Git-Native Feature Management - Provides a Git-native platform where repositories serve as the source of truth for feature configurations.
  • GitOps Workflows - Implements automated delivery of configuration changes through Git pull requests and code reviews.
  • Git-Backed Configuration Stores - Uses Git repositories as the primary source of truth for storing and auditing feature flag configurations.
  • Configuration Change Review Workflows - Requires manual approval and peer review of configuration changes through pull requests before they are applied to production.
  • Review Approval Workflows - Implements a workflow requiring manual approval and peer reviews for configuration updates.
  • Air-Gapped Operation Modes - Enables feature management and license validation to operate in secure environments without internet connectivity.
  • Evaluation Protocols - Provides a vendor-neutral evaluation protocol ensuring consistent flag behavior across different tools.
  • DevOps Automation Tools - Automates the creation of pull requests and merge proposals across version control providers to streamline delivery.
  • Environment Synchronizers - Utilizes a branching strategy to isolate and promote configurations across development, staging, and production environments.
  • Client-Side Evaluation - Allows clients to evaluate feature flags locally to remove network latency and server dependencies.
  • Real-Time Updates - Provides real-time push updates to client devices to ensure feature flag changes are applied instantly.
  • Air-Gapped Deployments - Provides offline license validation and operation support for secure, internet-isolated environments.
  • Commit Signing - Requires digital signatures on version control commits to ensure the authenticity of configuration changes.
  • Server-Sent Events - Uses server-sent events to push real-time configuration updates to connected clients over a persistent connection.
  • Vendor-Neutral Communication Standards - Implements a vendor-neutral communication standard to ensure feature evaluations work across different management tools.
  • Configuration Encryption - Implements a security layer for encrypting sensitive configuration values and signing commits.
  • Cryptographic Identity Verification - Uses cryptographic keys to verify the identity of individuals modifying the configuration.
  • Secret Management Integrations - Integrates with external secret managers to retrieve sensitive credentials securely instead of storing them in version control.
  • Secret Management Providers - Provides a provider-based system for fetching credentials from cloud or file-based managers.
  • Branch-to-Environment Mappers - Maps specific Git branches to isolated deployment environments to maintain distinct configuration sets.
  • Vendor-Neutral Evaluation Protocols - Implements a vendor-neutral evaluation protocol to ensure consistent feature flag behavior across different management tools.
  • Audit Logging Systems - Maintains comprehensive audit logs of all configuration modifications for full accountability.
  • Server Applications - Self-contained feature flag solution.
  • Server Applications and Infrastructure - Self-hosted feature flagging solution.

Historial de estrellas

Gráfico del historial de estrellas de markphelps/fliptGráfico del historial de estrellas de markphelps/flipt

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace markphelps/flipt?

Flipt es una plataforma de gestión de características nativa de Git y un servidor de feature toggles empresarial. Utiliza repositorios Git como la fuente principal de verdad para las configuraciones de flags de características, implementando un flujo de trabajo GitOps donde la funcionalidad de la aplicación se controla a través del control de versiones.

¿Cuáles son las características principales de markphelps/flipt?

Las características principales de markphelps/flipt son: Application Functionality Toggles, Feature Toggle Servers, Feature Flag Management, User-Specific Targeting Rules, Git-Native Feature Management, Declarative Schemas, Evaluation Engines, GitOps Workflows.

¿Qué alternativas de código abierto existen para markphelps/flipt?

Las alternativas de código abierto para markphelps/flipt incluyen: maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… flagsmith/flagsmith — Flagsmith is an open-source platform for managing feature flags and remote configuration across web, mobile, and… growthbook/growthbook — GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data… ibm/mcp-context-forge — mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning… inngest/inngest — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background…

Alternativas open-source a Flipt

Proyectos open-source similares, clasificados según cuántas características comparten con Flipt.
  • maiot-io/zenmlAvatar de maiot-io

    maiot-io/zenml

    5,452Ver en GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    Ver en GitHub↗5,452
  • flagsmith/flagsmithAvatar de Flagsmith

    Flagsmith/flagsmith

    6,223Ver en GitHub↗

    Flagsmith is an open-source platform for managing feature flags and remote configuration across web, mobile, and server applications. It provides a comprehensive REST API for programmatic management of flags, segments, and identities, and can be deployed on private infrastructure for secure, compliant feature flag management with full operational control. The platform distinguishes itself through a server-side flag evaluation engine that resolves segments, traits, and percentage rollouts per request, alongside a multivariate flag variant system supporting multiple typed values with configurab

    Pythoncdcicontinuous-integration
    Ver en GitHub↗6,223
  • growthbook/growthbookAvatar de growthbook

    growthbook/growthbook

    7,351Ver en GitHub↗

    GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results. The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models

    TypeScriptab-testingabtestabtesting
    Ver en GitHub↗7,351
  • ibm/mcp-context-forgeAvatar de IBM

    IBM/mcp-context-forge

    3,310Ver en GitHub↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Pythonagentsaiapi-gateway
    Ver en GitHub↗3,310
  • Ver las 30 alternativas a Flipt→