I use npm to manage JavaScript dependencies for my projects. They claim to be the biggest software repository in the world. Indeed if you are looking for a JavaScript solution for any kind of problem it is likely that npm hosts an open source solution that you can easily integrate into your work.