Http in Node and Browserify, simply.

npm install httpify
21 downloads in the last week
57 downloads in the last month


Http in Node and Browserify, simply.

The beauty of this module is that it handles all browserify configurations for which module to load for server or browser.


npm install httpify --save


When using with Browserify, this module returns a shimmed version of the xhr module. When using with Node, it returns the raw request module.

var httpify = require('httpify');

var req = httpify({
  url: '',
  method: 'GET',
  type: 'json'
}, function (err, response, body) {
  // Do stuff

req.then(function (response) {
  // Do stuff
}, function (errResponse) {
  // status: 400 - 599 

See the documentation for xhr and request for a complete list of options.


  • add support for Angular
  • add more robust Browserify bundle/transform support
npm loves you