Azure SDK for Node.js
This project provides a Node.js package that makes it easy to consume and manage Microsoft Azure Services.
Install from npm
We provide both fine-grained modules for different Microsoft Azure services which you can install separately, and an all-up module which contains everything.
Notice: we haven't provided fine-grained modules for every supported Microsoft Azure services yet. This will come soon.
Install the all-up module
npm install azure
Install individual modules
| Azure Services |
|---|
| Gallery |
| Key Vault |
| Monitoring |
| Scheduler |
| Service Bus |
| Storage |
| Azure Resource Management |
| API Apps |
| Authorization |
| Compute |
| Resource Manager |
| DNS |
| Insights |
| Key Vault |
| Virtual Networks |
| Storage |
| Traffic Manager |
| WebApps (WebSites) |
| Azure Service Management |
| Compute |
| HDInsight |
| Service Bus |
| Service Manager |
| Store |
| Scheduler |
| SQL Database |
| Storage |
| Subscriptions |
| Traffic Manager |
| Virtual Networks |
| WebSites |
| Base Libraries |
| Common SDK Functionality |
Need Help?
Related Projects
Contribute
- If you would like to become an active contributor to this project please follow the instructions provided in Microsoft Azure Projects Contribution Guidelines.
Getting Started Developing
Want to get started hacking on the code, super! Follow the following instructions to get up and running. These instructions expect you have Git and a supported version of Node installed.
- Fork it
- Git Clone your fork (
git clone {your repo}) - Move into sdk directory (
cd azure-sdk-for-node) - Install all dependencies (
npm install) - Run the tests (
npm test). You should see all tests passing.
Contributing Code to the Project
You found something you'd like to change, great! Please submit a pull request and we'll do our best to work with you to get your code included into the project.
- Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request

