Hey guys, I have been working for the past few weeks on an addon that allows you to export and import Blender material node trees. It saves the materials out into a .bmat file which is XML based, I also made it so that the file is easy to read, for the most part. It has the ability to pack all the images in the material into a folder along with the main file so that it all can be moved easily. Let me know of any bugs that you find, you can find more info about it on my website.
--DEPRECIATED: features have been moved to NodeIO--
Current Version: 1.3
Fixed some more issues with certain nodes.
Cleaned up code and got rid of a fair bit by switching part of it to a recursive type meaning that now things can be grouped infinitely.
If you want to report a bug, either do it here, or submit it to me on my website.
I just posted the material library, there isn't a ton on there yet, but I will add some of my own stuff and feel free to submit as many as you would like. Here is the link to the material library.