Flipper
Feature flags with a mountable UI, evaluated in-process
No ratings yet
- Gem
- flipper
- Repository
- flippercloud/flipper
- License
- MIT
- Stars
- 3,900
- Added
- July 18, 2026
About
Feature flags that live in your own datastore, with a mountable UI for changing them.
What you get
- Boolean, actor, group and percentage-of-time gates
- Adapters for Active Record, Redis and others
- A web UI mounted in your app
- Flag checks that are a local lookup, not a network call
Mounting it
ruby
# Gemfile
gem "flipper"
gem "flipper-active_record"
gem "flipper-ui"
# config/routes.rb
constraints ->(request) { request.env["warden"].user&.admin? } do
mount Flipper::UI.app(Flipper), at: "/flipper"
end
The latency argument
A hosted flag service either adds a network hop to every check, or ships an SDK that
caches and then eventually-consistently diverges. Flipper reads from a table you are
already querying.
Discussion (0)
Sign in to join the discussion.
No comments yet.