node package manager


ruche logo

Dependencies Status Build Status Code quality Code coverage

A developer-friendly Windows package manager

What is ruche ?

ruche is designed to help Windows developers to work. It takes care of software installations, updates, and alternatives versions switching.


You can use ruche in a terminal:

ruche install <package>
ruche uninstall <package>
ruche alternatives <package>

As a node module:

var ruche = require('ruche');
ruche.install(['git'], function (err, packages) {
  if (err) {
    // handle the error 
  console.log('Packages installed %s', packages)