Skip to content
railsengines.com

Arturo vs Flipflop

Arturo and Flipflop both sit in experiments, but they solve different parts of it.

Thin comparison — they do not replace the same product. Kept readable, left out of search.

Flipflop lets you declare and manage feature flags in your Rails application

No ratings yet
# Gemfile
gem "flipflop"

What Arturo does

Feature Sliders for Rails Arturo provides feature sliders for Rails. It lets you turn features on and off just like feature flippers, but offers more fine-grained control. It supports deploying features only for a given percentage of your users and whitelisting and blacklisting users based on any criteria you can express in Ruby. 208 stars on GitHub · APLv2 licensed · maintained by zendesk. Source: <https://github.com/zendesk/arturo

Read the full Arturo listing →

Why you might pick it

  • Its licence is APLv2, which may matter more than the feature list.

What Flipflop does

Flipflop lets you declare and manage feature flags in your Rails application. You can configure strategy layers that will evaluate if a feature is currently enabled or disabled. Available strategies are: a per-feature default setting database (with Active Record, Sequel, or Redis), to flipflop features site-wide for all users cookie or session, to flipflop features for single users query string parameters, to flipflop features occasionally (in development mode for example) custom strategy code simple configuration ease of use for developers an improved dashboard manage features via console (using rake tasks)…

Read the full Flipflop listing →

Why you might pick it

  • Its licence is MIT, which may matter more than the feature list.

Side by side

Rows where the two differ are marked.

Arturo vs Flipflop compared across category, licence and coverage
Arturo Flipflop
Category Experiments Experiments
Replaces
License (differs) APLv2 MIT
GitHub stars (differs) 208 185
Gem (differs) arturo flipflop
Mounts at
Member rating

What each one gets off your invoice

Both replace

Nothing unique here.

Only Arturo

Nothing unique here.

Only Flipflop

Nothing unique here.

Questions

What is the difference between Arturo and Flipflop?
Arturo and Flipflop both sit in experiments, but they solve different parts of it.
Can I mount both Arturo and Flipflop in the same Rails app?
Technically yes — engines mount at different paths — but they overlap, so running both usually means two sets of tables doing one job. Pick one.

Other comparisons in Experiments