Recently released an Open Source Git-based feature flagging and experiments management tool, where you can define everything in a Git repository as YAMLs and then evaluate your features in your application.
Links
- GitHub: https://github.com/fahad19/featurevisor
- Documentation: https://featurevisor.com/
Why?
- Decouple your application releases from deployments
- Have team and organization level reviews and approvals
Features
- Feature flags
- Experiments (A/B and Multivariates)
- Segmentation for targeting users
- Gradual rollouts
- Conditional variables
- Consistent bucketing
- Multiple environments
- Tagging
- Force bucketing
- Tracking
- Status site generator
- Universal SDKs (for Node.js & browsers)
Roadmap
- Get more tests in
- Release a stable v1.0 API
- Expand SDK support for Swift and Kotlin, and more
Please reach out with any feedback and opinions that can help me make this tool better over time! Thanks <3
Top comments (0)