Your private npm registry

Install and use your code anywhere

Deploy your private npm modules in minutes. Deliver them instantly to any machine without worrying about running and securing your own npm registry.

How It Works

Once you upload your private modules to your Gemfury account, you can install them anywhere using command line:

npm install my-module --registry

Or switch your .npmrc to our smart proxy which seamlessly blends your Gemfury repo with the public npm registry:

registry =

You're always ready to seamlessly npm install your private and public modules from Gemfury.

What is Gemfury?

Hosted service for your private and public packages to simplify your deployment story. Once you upload a package and enable your Gemfury repository, you can securely deploy that package to any host. It's simple, reliable, and hassle-free.