This simple gem generates a random password that is easy to read and remember. It uses dictionary words as well as a list of proper names mixed in with numbers and special characters.
Kevin McPhillips, Oleksandr Ulianytskyi
gem "memorable_password", "~> 0.1.2"