SNIPE is a well-documented JAVA library that implements a framework for neural networks in a speedy, feature-rich and usable way. It is available at no cost for non-commercial purposes; if you plan to use it in a commercial way, please get in touch with me.