I have a neural network library called MentisJS. It has conv, deconv, and Residual layers. Here is a link to the project. [link](https://github.com/TrevorBlythe/MentisJS)