Flipt logo

Alternatives to Flipt

Flipt is a feature flag solution with support for multiple data backends. Built with Go, it provides a lightweight, fast, and flexible feature flag platform that serves as an excellent alternative to LaunchDarkly with self-hosting capabilities. Find open source and proprietary alternatives that serve similar purposes.

License:GPL-3.0
Stars:4,392
Difficulty:Easy
Pricing:Free
Hosting:Self-Hosted

Self-hosted alternatives to Flipt

Open source projects that can replace Flipt:

Flagsmith logo

Flagsmith

5,687
BSD-3-Clause

Flagsmith is a powerful, open source feature flag and remote configuration platform that provides a comprehensive dashboard, API, and SDKs for managing feature flags across applications. As a robust alternative to LaunchDarkly, it offers enterprise-grade features with the flexibility of self-hosting.

Key Features

  • Comprehensive Feature Flag Management:

    • Intuitive web dashboard for flag management
    • Advanced flag targeting and rules
    • Percentage-based rollouts and gradual releases
    • Multi-environment support and management
    • Flag scheduling and automated toggles
    • Flag dependencies and relationships
  • Remote Configuration Platform:

    • Dynamic remote configuration management
    • Real-time configuration updates
    • Configuration targeting and personalization
    • Configuration versioning and rollback
    • Environment-specific configurations
    • Type-safe configuration values
  • Advanced Targeting & Segmentation:

    • User-based targeting with custom attributes
    • Segment creation and management
    • Custom attribute evaluation
    • Rule-based targeting with complex conditions
    • Multi-variate flag support
    • Geographic and demographic targeting
  • Developer-Centric Integration:

    • SDKs for 15+ programming languages
    • RESTful API for all operations
    • GraphQL API for flexible queries
    • Webhook support for integrations
    • Local development and testing tools
    • CI/CD pipeline integration
  • Analytics & Monitoring:

    • Flag usage analytics and insights
    • User behavior analytics
    • Performance metrics and monitoring
    • Comprehensive audit trails
    • Custom event tracking
    • Real-time flag evaluation metrics
  • Enterprise-Grade Features:

    • Role-based access control (RBAC)
    • Single sign-on (SSO) integration
    • Team and organization management
    • Approval workflows for flag changes
    • Compliance and governance features
    • Enterprise security standards
  • Self-Hosting Benefits:

    • Complete data ownership and control
    • Custom deployment configurations
    • Integration with existing infrastructure
    • Compliance with internal policies
    • Cost predictability and control
    • No external dependencies

Technical Specifications

  • Language: Python
  • Framework: Django
  • License: BSD-3-Clause
  • Database: PostgreSQL
  • Deployment: Docker, Kubernetes
  • Platforms: Cross-platform
  • Requirements: Python, PostgreSQL

Use Cases

  • Product Development: Feature rollouts and product experimentation
  • DevOps Teams: Deployment risk mitigation and canary releases
  • Mobile Applications: Remote configuration and feature management
  • Web Applications: A/B testing and feature experimentation
  • Enterprise Applications: Large-scale feature management with governance
  • Microservices: Distributed feature flag management

Unique Advantages

  • LaunchDarkly Alternative: Open source alternative with comparable features
  • Comprehensive Platform: Feature flags and remote config in one solution
  • Self-Hosted: Complete control over data and infrastructure
  • Developer-Friendly: Extensive SDK support and developer tools
  • Enterprise-Ready: Advanced security, compliance, and governance features
  • Open Source: Transparent, customizable, and community-driven

Based on the Flagsmith GitHub repository, this tool provides development teams with a comprehensive, self-hosted feature flag and remote configuration platform that serves as a powerful alternative to commercial solutions, making it ideal for organizations that want enterprise-grade feature flag capabilities with complete control over their infrastructure and data.

GO Feature Flag logo

GO Feature Flag

1,655
MIT

GO Feature Flag is a straightforward, high-performance feature flag solution built with Go that emphasizes simplicity and completeness. Designed to be lightweight yet comprehensive, it provides all essential feature flag capabilities while maintaining minimal complexity and maximum performance.

Key Features

  • Simple Feature Flag Management:

    • Easy feature flag configuration and management
    • Flag variations for different user experiences
    • Targeting rules with custom conditions
    • Percentage-based rollouts and distributions
    • Default value handling and fallbacks
    • Progressive rollout capabilities
  • Flexible Configuration Sources:

    • File-based configuration for simple deployments
    • HTTP-based configuration for dynamic updates
    • S3 bucket configuration for cloud deployments
    • Git repository configuration for GitOps workflows
    • Multiple configuration source support
    • Hot-reloading of configuration changes
  • Advanced Targeting & Rules:

    • User-based targeting with custom attributes
    • Custom attribute evaluation and matching
    • Rule-based flag evaluation engine
    • Percentage distribution for A/B testing
    • Progressive rollout strategies
    • Context-aware flag evaluation
  • Developer-Friendly Integration:

    • Native Go SDK with simple API
    • RESTful API for cross-language support
    • Simple integration patterns
    • Local development and testing support
    • Comprehensive testing utilities
    • Minimal learning curve
  • Monitoring & Observability:

    • Flag usage metrics and analytics
    • Evaluation tracking and logging
    • Export capabilities for data analysis
    • Webhook support for integrations
    • Monitoring system integration
    • Performance metrics
  • Simplicity-First Design:

    • Minimal configuration requirements
    • Easy setup and deployment
    • Lightweight runtime footprint
    • No external dependencies required
    • Simple deployment patterns
    • Straightforward maintenance
  • Performance & Reliability:

    • High-performance Go implementation
    • Low-latency flag evaluation
    • Efficient memory usage
    • Reliable flag resolution
    • Graceful error handling
    • Robust fallback mechanisms

Technical Specifications

  • Language: Go
  • License: MIT
  • Deployment: Binary, Docker
  • Platforms: Cross-platform
  • Dependencies: Minimal (Go standard library)
  • Configuration: File, HTTP, S3, Git

Use Cases

  • Simple Applications: Applications needing basic feature flag functionality
  • Go Applications: Native Go applications requiring feature flags
  • Microservices: Lightweight feature flags for microservice architectures
  • Startups: Simple feature flag solution for growing applications
  • Performance-Critical Systems: Applications requiring low-latency flag evaluation
  • GitOps Workflows: Configuration management through Git repositories

Unique Advantages

  • Simplicity: Extremely simple setup and configuration
  • Lightweight: Minimal resource usage and dependencies
  • Go-Native: Built specifically for Go applications with native integration
  • LaunchDarkly Alternative: Simple alternative without complexity overhead
  • High Performance: Go-based implementation for maximum speed
  • Open Source: Transparent, customizable, and community-driven

Based on the GO Feature Flag GitHub repository, this tool provides development teams with a simple, lightweight, and high-performance feature flag solution that emphasizes ease of use and minimal complexity, making it ideal for teams that want effective feature flag capabilities without the overhead of complex enterprise platforms.

Featbit logo

Featbit

1,538
MIT

Featbit is a comprehensive, enterprise-grade feature flag platform designed for self-hosting. It provides advanced feature flag management capabilities with sophisticated targeting, experimentation features, and enterprise-level security and compliance, making it suitable for large organizations that need complete control over their feature flag infrastructure.

Key Features

  • Comprehensive Feature Flag Management:

    • Intuitive feature flag creation and management
    • Advanced targeting rules and conditions
    • Percentage-based rollouts and gradual releases
    • User segmentation and audience targeting
    • Multi-environment support (dev, staging, production)
    • Flag scheduling and automation
  • Advanced Targeting Capabilities:

    • User-based targeting with custom attributes
    • Segment-based targeting for user groups
    • Custom attribute evaluation and rules
    • Rule-based targeting with complex conditions
    • Geographic and demographic targeting
    • Real-time targeting updates
  • Experimentation Platform:

    • A/B testing and multivariate experiments
    • Statistical analysis and significance testing
    • Experiment analytics and reporting
    • Conversion tracking and goal measurement
    • Experiment lifecycle management
    • Results visualization and insights
  • Enterprise-Grade Security:

    • Role-based access control (RBAC)
    • Single sign-on (SSO) integration
    • Comprehensive audit logging
    • Compliance and governance features
    • Enterprise security standards
    • Data privacy and protection
  • Developer-Friendly Integration:

    • SDKs for multiple programming languages
    • RESTful API for automation
    • Webhook support for integrations
    • Real-time flag updates
    • Local development support
    • CI/CD pipeline integration
  • Operational Excellence:

    • Comprehensive dashboard interface
    • Analytics and reporting capabilities
    • System monitoring and health checks
    • Alerting and notification system
    • Performance metrics and insights
    • Scalability and high availability
  • Self-Hosted Benefits:

    • Complete data control and privacy
    • Custom deployment configurations
    • Integration with existing infrastructure
    • Compliance with internal policies
    • Cost control and predictability
    • No vendor lock-in

Technical Specifications

  • License: MIT
  • Deployment: Docker, Kubernetes
  • Architecture: Microservices
  • Platforms: Cross-platform
  • Requirements: Docker, Kubernetes (optional)
  • Scalability: Horizontal scaling support

Use Cases

  • Enterprise Applications: Large-scale enterprise feature management
  • Product Development: Product feature rollouts and experimentation
  • DevOps Teams: Deployment risk mitigation and gradual releases
  • A/B Testing: Comprehensive experimentation and optimization
  • Compliance-Sensitive Industries: Organizations requiring data control
  • Multi-Team Organizations: Large teams needing advanced access control

Unique Advantages

  • Enterprise-Grade: Built specifically for enterprise requirements
  • Self-Hosted: Complete control over data and infrastructure
  • Comprehensive Platform: Feature flags, targeting, and experimentation in one
  • Advanced Targeting: Sophisticated targeting and segmentation capabilities
  • Open Source: Transparent, customizable, and community-driven
  • Scalable Architecture: Designed for high-scale enterprise deployments

Based on the Featbit GitHub repository, this tool provides enterprises with a comprehensive, self-hosted feature flag platform that combines advanced targeting, experimentation capabilities, and enterprise-grade security, making it ideal for large organizations that need complete control over their feature flag infrastructure while maintaining enterprise-level functionality.

Explore by Category

Find more projects in these tags