Settings

Theme

Ask HN: Open-source feature flag service?

17 points by masonicb00m 6 years ago · 8 comments · 1 min read


Is there an open-source self-hosted feature flag service (like Launch Darkly, Gatekeeper, etc...)?

I’d rather run my own than have someone else do it, but if you’ve had good experiences with the SaaS options I’d be interested in hearing that too.

sslalready 6 years ago

https://github.com/Unleash/unleash

> Unleash is a feature toggle system, that gives you a great overview over all feature toggles across all your applications and services. It comes with official client implementations for Java, Node.js, Go, Ruby and Python.

gshdg 6 years ago

Why would you need a service to manage your feature flags?

  • simplecomplex 6 years ago

    Ditto. One must already be using a database, so just add a table for features that you flip off and on.

    How could that possibly be more work than integrating API calls to a third party service just to ascertain a few (mostly unchanging) values?

    • masonicb00mOP 6 years ago

      When the major tech companies use a piece of infra, it’s likely they have a good reason. Here are some.

      - not necessarily using/in control of db - audit log of who toggled which features and when - reporting on users exposed to each feature - A/B test support - toggle features without touching production database - ...

pkaeding 6 years ago

This page has some resources that should get you started: http://featureflags.io/resources/

There are lots of open-source feature flag options. Most are probably better thought of as 'libraries' than 'services', but they can definitely get you going with feature flags.

mindcrash 6 years ago

Here are two in microservice shape, ready-to-use and ready-to-deploy I am aware of:

https://github.com/checkr/flagr

https://github.com/markphelps/flipt

remilouf 6 years ago

I’ve had the same frustration recently and coded a working prototype in Elixir. I’d be happy to share.

macca321 6 years ago

https://bullet-train.io/ looks promising

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection