hopscotch
try
hopscotch is not enought. It does not work well with dynamic elements
<template name="loading-board"> -> "loading"
tourist.js tour
tourist.js uses backbone