Skip to content
railsengines.com

Abraham

Trackable application tours for Rails with i18n support

No ratings yet
Gem
abraham
Repository
actmd/abraham
License
MIT
Stars
128
Added
August 19, 2026

About

Trackable application tours for Rails with i18n support

Abraham makes it easy to show guided tours to users of your Rails application. When Abraham shows a tour, it keeps track of whether the user has completed it (so it doesn't get shown again) or dismissed it for later (so it reappears in a future user session).

What you get

  • Define tour content with simple YAML files, in any/many languages.
  • Organize tours by controller and action.
  • Trigger tours automatically on page load or manually via JavaScript method.
  • Built with the Shepherd JS library. Plays nicely with Turbolinks.
  • Ships with two basic CSS themes (default & dark) — or write your own

Installing it

ruby
# Gemfile
gem "abraham"

Details

128 stars on GitHub · MIT licensed · maintained by actmd. Source: https://github.com/actmd/abraham

Discussion (0)

Sign in to join the discussion.

No comments yet.