With almost half a million available modules, the npm ecosystem is a great foundation to build your software on, and Greenkeeper makes it more reliable, making sure your software is up-to-date and functional with minimum human involvement. You’ll spend less time with dull chores, and more time with the fun parts of software development.
Greenkeeper already manages dependency updates for over 5.000 repositories on GitHub, from Open Source projects from the likes of Mozilla, Google and OpenStreetMap, to Enterprises on the Fortune 500.
Greenkeeper sits between npm and GitHub, observing all of the modules you depend on. When they get updated, your project gets a new branch with that update. Your CI tests kick in, and Greenkeeper watches them to see whether they pass.
Based on the test results and your current version definitions it will open up clear, actionable issues for you. If there’s nothing for you to do, Greenkeeper won’t nag you.
Let the friendly Greenkeeper bot take all the dull work of keeping your dependencies up to date off your shoulders and, optimally, boil it all down to a few clicks. This is as close to fully automatic as we could possibly make it.
Find out more about how Greenkeeper works on greenkeeper.io.
If you’re not a GitHub Enterprise user, Greenkeeper is available on GitHub Marketplace for regular GitHub customers and open source enthusiasts.