Demo Mode
A configurable demo mode for your Rails app. Specify your desired "personas" and Demo Mode will handle the rest
No ratings yet
- Gem
- demo_mode
- Repository
- Betterment/demo_mode
- License
- MIT
- Stars
- 28
- Added
- August 12, 2026
About
A configurable demo mode for your Rails app. Specify your desired "personas" and Demo Mode will handle the rest.
DemoMode is a drop-in "demo" interface for Rails apps, replacing your app's sign-in form with a very customizable "persona" picker, with a list of personas that can be defined in just a few lines of code. Each persona represents a kind of user template, allowing you to generate fresh accounts over and over.
What you get
- Getting Started
- Installation
- App-Specific Setup
- Defining Personas
- Customizing the Design
- Optional Features
- The "Sign Up" Link
Mounting it
ruby
# Gemfile
gem "demo_mode"
# config/routes.rb
mount DemoMode::Engine, at: "/demo-mode"
Details
28 stars on GitHub · MIT licensed · maintained by Betterment. Source: https://github.com/Betterment/demo_mode
Discussion (0)
Sign in to join the discussion.
No comments yet.