This password generator uses crypto-js hash functions and user specified parameters to generate site-specific passwords. The backend is node.js served from nodejitsu with a mongolab hosted database. Facebook login is used to create a unique user id for saving configuration parameters. The master password is never saved and care should be taken not to lose it.
https://apps.facebook.com/cryptopotamus/ if you're not using chrome canary you're not cool enough for my app (but it's possible other browsers work too...)
crypto-js, jquery +ui, mongodb, nodejitsu, mongolab, facebook