spec
reverst
spec | reverst | |
---|---|---|
17 | 3 | |
824 | 947 | |
2.4% | 0.7% | |
7.7 | 7.6 | |
4 days ago | 2 months ago | |
Python | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spec
-
🦊 GitLab - Feature flags : a practical guide to control your features
Openfeature
-
Using OpenFeature with ConfigCat
OpenFeature is a specification that provides a unified API for using feature flags. Going back to our earlier scenario, this means you'd use the same code to evaluate (get the values of) feature flags when trying out feature flag platforms for your company.
- Show HN: Openfeature PostHog Provider in Go
-
OpenFeature – a vendor-agnostic, community-driven API for feature flagging
Hey there - one of the Flagsmith founders here - yes we are supporting it, building adapters for our SDKs and I'm on the CNCF project governance board.
We've got the core functionality pretty much down now, and so there's some more interesting/challenging components to think about now like Event Tracking (https://github.com/open-feature/spec/issues/276) and the Remote Evaluation Protocol (https://github.com/open-feature/protocol)
-
Ask HN: What feature flags platform do you use?
If you use https://openfeature.dev/ you are pretty much set.
Why?
Because it is an open standard by the CNCF, supported by various wellknown SaaS services (some of which are open and can be self-hosted such as flagd) and they provide a set of SDKs which are pretty homogeneous and with support for almost every popular technology.
- OpenFeature: Standardizing Feature Flagging
- Show HN: Dorkly: Open Source Feature Flags
-
Why use Open Source Feature Flags?
Less Vendor Lock-in: Open source means less vendor lock-in by nature. Many open source feature flag solutions are also partnered with OpenFeature to promote open standards, community, and less lock-in at the code level.
-
Add Feature Flags with only a JSON flat file in NodeJS
Instead of returning a static value, the code above uses OpenFeature and the Flagd provider (feature flag backend) to retrieve flag values (we will see how flagd reads the JSON file soon). If the feature flag system is offline or unavailable for whatever reason, a safe fallback value of #FFFFFF is returned.
-
Pivoting a million dollar DevTool startup
Open-source & standardise interfaces - DevCycle tries to make every piece of software that their clients install open source. With CNCF, they are leading a project called OpenFeature - a vendor-agnostic interface for feature flagging.
reverst
- Show HN: Feature Flags Backed by Git
-
Show HN: Dorkly: Open Source Feature Flags
There is also https://www.flipt.io/ which is open source. I'm currently building https://flaggy.dev/ to be simple and aiming the best user experience, but initially it will not be open source.
- Reverst: Reverse Tunnels in Go over HTTP/3 and QUIC
What are some alternatives?
piranha - A tool for refactoring code related to feature flag APIs
dorkly - This project has been renamed from Dorkly to Brightly and has been moved: https://github.com/brightlyorg/brightly/wiki
ld-find-code-refs - Build tool for automatically sending feature flag code references to LaunchDarkly
feature-manager-wrapper - A wrapper / abstraction around configuration / feature manager libraries such as LaunchDarkly.
featbit - Enterprise-grade feature flag platform that you can self-host. Get started - free.
breakpoint - Add breakpoints to CI: pause, access the workflow with SSH, debug and resume.