XULA Library
Zotero has been around for a long time, and for good reason. It's a fantastic citation management tool that you can use as software, a browser add-on, or on the web.