I’ve been using Zotero as my reference manager for my MSc project and my PhD.  It’s free.  It’s open source.  It’s awesome. One of the really nice things about Zotero is that you can easily publish your library.  So that’s what I’ve done. There are references on climate science, smart meter non-intrusive load monitoring (NILM), graphical models and a few other subjects.