HashPash
by Maarten Brouwers
These days it is best practice to have one unique password per site, because whenever you leave a copy of your password somewhere your chances increase of someone getting it who shouldn't get it. HashPash uses the cryptographic power of scrypt to securely mash the name of the site (or whatever hash you like) with your own very secret password. HashPash can run offline, even from a local folder, when JavaScript is present.
View the source of this project on GitHub: https://github.com/murb/hashpash