Skip to content
railsengines.com

Field Test vs Flipflop

Field Test 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.

Field Test

Better known

A/B testing for Rails with a results dashboard and real statistics

No ratings yet
# Gemfile
gem "field_test"

# config/routes.rb
mount FieldTest::Engine, at: "/field_test"

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

No ratings yet
# Gemfile
gem "flipflop"

What Field Test does

A/B testing that stores assignments in your database and shows the results in a mounted dashboard. Experiments defined in a YAML file Variant assignment that survives the anonymous-to-signed-in transition Conversion tracking with one call A dashboard with Bayesian probability that each variant wins The hard part of A/B testing is not splitting traffic — it is keeping a visitor in the same bucket after they sign up. Field Test handles that because it can see both the cookie and the user record.

Read the full Field Test listing →

Why you might pick it

  • It also replaces VWO.
  • It has substantially more adoption — 590 stars against 185.

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 →

Side by side

Rows where the two differ are marked.

Field Test vs Flipflop compared across category, licence and coverage
Field Test Flipflop
Category Experiments Experiments
Replaces (differs) VWO
License MIT MIT
GitHub stars (differs) 590 185
Gem (differs) field_test flipflop
Mounts at (differs) /field_test
Member rating

What each one gets off your invoice

Both replace

Nothing unique here.

Only Field Test

Only Flipflop

Nothing unique here.

Questions

What is the difference between Field Test and Flipflop?
Field Test and Flipflop both sit in experiments, but they solve different parts of it.
Can I mount both Field Test 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