# Azure/azure-sdk-for-js

This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.

Repository: https://github.com/Azure/azure-sdk-for-js
Canonical: https://ross.abutalabs.com/products/azure-sdk-for-js
Language: TypeScript
License: MIT
License Family: permissive
Topics: typescript, javascript, nodejs, browser, azure-sdk, azure, hacktoberfest
Last push: 2026-08-26T21:33:56+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 3234, "days_push": 7, "days_rel": 7, "gap_med": 0, "n_releases_24m": 578}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2294, forks 1391 (observed 2026-08-28T04:06:35.070585+00:00)

## What it is
The official Azure SDK for JavaScript and TypeScript, providing client libraries for consuming Azure services and management libraries for provisioning Azure resources via Azure Resource Manager. It is a monorepo containing packages for the breadth of Azure services, usable in both Node.js and browser environments.

## Use cases
- connect to azure blob storage from nodejs
- manage azure resources with typescript
- authenticate to azure services in a browser app
- send messages to azure service bus from javascript
- provision azure infrastructure via arm in node
- use azure cosmos db from a javascript application

## When to choose
- building JavaScript or TypeScript apps that consume Azure services
- provisioning or managing Azure resources programmatically via ARM
- you want officially supported libraries with shared auth, retries, and logging

## When to avoid
- working with AWS, GCP, or non-Azure clouds
- you need a language other than JavaScript/TypeScript
- you want a lightweight single-service client without the broader SDK ecosystem

## Facets
- artifact type: library
- maturity: active
- function: sdk, http-client, auth, database-driver, developer-tools
- domain: cloud-computing, developer-tools, apis, backend, web-development
- platform: browser, cross-platform
- tags: azure, azure-sdk, cloud-services, client-libraries, management-libraries, arm, npm, nodejs, javascript, typescript

## Member repositories
- Azure/azure-sdk-for-js (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:35.070585+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:40:24.166979+00:00, confidence not recorded.
  - readme: https://github.com/Azure/azure-sdk-for-js (fetched 2026-08-28T04:06:35.070585+00:00, sha 011844168115)
- Data as of 2026-08-30T08:39:29.467469+00:00.
