Neuroph is an object-oriented neural network framework written in Java. It can be used to create and train neural networks in Java programs. Neuroph provides Java class library as well as GUI tool easyNeurons for creating and training neural networks. It is the open source project hosted at SourceForge, and the latest version 2.7 has been released under the Apache License. Previous versions were licensed under LGPL.