0.0
The project is in a healthy, maintained state
Feature flags for Rails with selectable backends. Use Subflag Cloud (SaaS), ActiveRecord (self-hosted), or Memory (testing). Get typed values (boolean, string, integer, double, object) with the same API regardless of backend.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 2.0
>= 6.1
~> 13.0
~> 3.12
~> 1.50
~> 3.18

Runtime

>= 6.1
>= 0.3, < 1.0
~> 0.1.6
 Project Readme

Subflag SDKs

npm @subflag/openfeature-web-provider npm @subflag/openfeature-node-provider gem subflag-openfeature-provider

Official SDKs for Subflag feature flag management.

SDKs

SDK Language Framework Install
Web Provider TypeScript React, Vue, etc. npm install @subflag/openfeature-web-provider
Node Provider TypeScript Express, Fastify, etc. npm install @subflag/openfeature-node-provider
Ruby Provider Ruby OpenFeature SDK gem install subflag-openfeature-provider
Kotlin Provider Kotlin/Java Android, Spring, Ktor JitPack
Rails Ruby Rails gem install subflag-rails

OpenFeature

The Web, Node, Ruby, and Kotlin providers are OpenFeature-compliant, providing a vendor-neutral API for feature flags. The Rails SDK offers a more idiomatic Rails experience with helpers and view integration.

Getting Started

  1. Sign up at subflag.com
  2. Create a project with environments (dev, staging, production)
  3. Create feature flags and configure variants
  4. Generate an API key for your environment
  5. Install an SDK and start evaluating flags

License

MIT