OpenFeature – open standard for feature flags

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • go-flagz

    Dynamic flag management for Go.

  • This is a good start. Long road ahead on this. Some comments on the design:

    1. If there were more similarities to how Prometheus defines flags I think that would be better. Adding metadata like help text and other things that prom has would be nice.

    2. Having some method to identify what flags a binary thinks are set (and more specifically the set to non-default values) from a process running outside of the binary is extremely helpful. [0]

    3. Defining schemes for flag rollouts. They should be able to be gradual, canary + gradual, global.

    4. Some integration with common web/rpc frameworks that would allow you apply flags to a user population ("only the devs from our team should see this feature") is very helpful as well.

    [0] - https://github.com/mwitkow/go-flagz

  • flagsmith

    Open Source Feature Flagging and Remote Config Service. Host on-prem or use our hosted version at https://flagsmith.com/

  • I believe the idea is that you run feature flag management as a separate service. It's not meant for desktop software but rather as a component of a microservices architecture. This is not uncommon - I know at least one of the FAANGs has something like this internally.

    Flagsmith [1] (formerly Bullet Train) is another open source feature-flags-as-a-service software, and they have their own SaaS offering now.

    1. https://github.com/Flagsmith/flagsmith

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts