Skip to content

Instantly share code, notes, and snippets.

@lroggendorff
Last active August 29, 2015 13:56
Show Gist options
  • Save lroggendorff/9053839 to your computer and use it in GitHub Desktop.
Save lroggendorff/9053839 to your computer and use it in GitHub Desktop.
Pick a Lib

Tour Libraries

Ratings based on a four thumbs up scale. Because monkeys.

Shepherd

Documentation

πŸ‘πŸ‘βœ‹βœ‹

Seems comprehensive, could use more examples.

Code Quality

πŸ‘πŸ‘βœ‹βœ‹

Not super-well commented. Also, Coffeescript.

Ease of Use / Features

πŸ‘πŸ‘πŸ‘πŸ‘

Seems really straight-forward, and includes Evented object to act as messenger between app code and Shepherd. That bit isn't even necessary: it's nice to see promotion (and enabling) of best practices. Also, the underlying Tether lib for positioning the callouts seems pretty robust.

Hopscotch

Documentation

πŸ‘πŸ‘πŸ‘βœ‹

Comprehensive, good examples.

Code Quality

πŸ‘πŸ‘βœ‹βœ‹

Fine, whatever.

Ease of Use / Features

πŸ‘πŸ‘πŸ‘βœ‹

Has il8n support, multi-page support, but neither are probably relevant to us. Also supports stand-alone callouts (outside of a tour), but again, no known use case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment