Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Azure libraries for JavaScript are available for installation from NPM and any package managers that use the npm package registry.
Modern JavaScript/Typescript libraries
| Name | Package | Docs | Source |
|---|---|---|---|
| @azure/api-management-custom-widgets-scaffolder | npm 1.0.0-beta.4 | docs | GitHub 1.0.0-beta.4 |
| @azure/api-management-custom-widgets-tools | npm 1.0.0-beta.2 | docs | GitHub 1.0.0-beta.2 |
| @azure/communication-administration | npm 1.0.0-beta.4 | docs | GitHub 1.0.0-beta.4 |
| @azure/communication-calling-effects | npm 1.3.2 | GitHub 1.3.2 | |
| @azure/communication-react | npm 1.33.0 | GitHub 1.33.0 | |
| @azure/core-sse | npm 2.4.0 | docs | GitHub 2.4.0 |
| @azure/functions-authentication-events | npm 1.0.0-beta.2 | docs | GitHub 1.0.0-beta.2 |
| @azure/template-dpg | npm 1.0.0-beta.3 | docs | GitHub 1.0.0-beta.3 |
| AccessControl | npm 1.0.0-beta.3 | docs | GitHub 1.0.0-beta.3 |
| AI Agents | npm 1.1.0 | docs | GitHub 1.1.0 |
| AI Model Inference | npm 1.0.0-beta.6 | GitHub 1.0.0-beta.6 | |
| AI Projects | npm 2.4.0 | docs | GitHub 2.4.0 |
| Anomaly Detector | npm 3.0.0-beta.5 | docs | GitHub 3.0.0-beta.5 |
| App Configuration | npm 1.12.1 | docs | GitHub 1.12.1 |
| Artifacts | npm 1.0.0-beta.16 | docs | GitHub 1.0.0-beta.16 |
| Attestation | npm 1.0.0 | docs | GitHub 1.0.0 |
| Azure AI Search | npm 13.0.0 npm 13.1.0-beta.1 |
docs | GitHub 13.0.0 GitHub 13.1.0-beta.1 |
| Azure AI Transcription | npm 1.0.0 | docs | GitHub 1.0.0 |
| Azure Blob Storage Checkpoint Store | npm 2.0.0 | docs | GitHub 2.0.0 |
| Azure Monitor OpenTelemetry | npm 1.19.0 | docs | GitHub 1.19.0 |
| Azure PostgreSQL Authentication | npm 1.0.0-beta.1 | docs | GitHub 1.0.0-beta.1 |
| Azure Remote Rendering | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Batch | npm 1.0.0-beta.4 | GitHub 1.0.0-beta.4 | |
| Batch | npm 13.0.0 | docs | GitHub 13.0.0 |
| Common | npm 2.1.0 | docs | GitHub 2.1.0 |
| Communication Call Automation | npm 1.6.0 | docs | GitHub 1.6.0 |
| Communication Chat | npm 1.6.0 | docs | GitHub 1.6.0 |
| Communication Common | npm 2.5.0 npm 3.0.0-beta.1 |
docs | GitHub 2.5.0 GitHub 3.0.0-beta.1 |
| Communication Email | npm 1.1.0 | docs | GitHub 1.1.0 |
| Communication Identity | npm 1.3.1 npm 1.4.0-beta.1 |
docs | GitHub 1.3.1 GitHub 1.4.0-beta.1 |
| Communication Job Router | npm 1.0.0 npm 1.1.0-beta.2 |
GitHub 1.0.0 | |
| Communication Job Router | npm 1.0.0-beta.1 | docs | GitHub 1.0.0-beta.1 |
| Communication Messages | npm 2.0.0 npm 2.2.0-beta.1 |
GitHub 2.0.0 | |
| Communication Network Traversal | npm 1.1.0-beta.1 | docs | GitHub 1.1.0-beta.1 |
| Communication Phone Numbers | npm 1.5.0 | docs | GitHub 1.5.0 |
| Communication Rooms | npm 1.2.0 | docs | GitHub 1.2.0 |
| Communication Sms | npm 1.1.0 npm 1.2.0-beta.4 |
docs | GitHub 1.1.0 GitHub 1.2.0-beta.4 |
| Confidential Ledger | npm 1.0.0 npm 2.0.0-beta.1 |
GitHub 1.0.0 | |
| Container Registry | npm 1.1.2 | docs | GitHub 1.1.2 |
| Content Safety | npm 1.0.1 | GitHub 1.0.1 | |
| Content Understanding | npm 1.1.0 npm 1.2.0-beta.3 |
docs | GitHub 1.1.0 GitHub 1.2.0-beta.3 |
| Conversational Language Understanding | npm 1.0.0-beta.1 | docs | GitHub 1.0.0-beta.1 |
| Core - Client - Abort Controller | npm 2.2.0 | docs | GitHub 2.2.0 |
| Core - Client - AMQP | npm 4.5.0 | docs | GitHub 4.5.0 |
| Core - Client - Auth | npm 1.11.0 | docs | GitHub 1.11.0 |
| Core - Client - Client | npm 1.11.0 | docs | GitHub 1.11.0 |
| Core - Client - Client Paging | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Core - Client - Core Rest Pipeline | npm 1.25.0 | docs | GitHub 1.25.0 |
| Core - Client - Core Utils | npm 1.14.0 | docs | GitHub 1.14.0 |
| Core - Client - HTTP | npm 3.0.5 | docs | GitHub 3.0.5 |
| Core - Client - Http Compat | npm 2.5.0 | docs | GitHub 2.5.0 |
| Core - Client - Logger | npm 1.4.0 | docs | GitHub 1.4.0 |
| Core - Client - LRO | npm 3.4.0 | docs | GitHub 3.4.0 |
| Core - Client - Rest | npm 2.8.0 | GitHub 2.8.0 | |
| Core - Client - Tracing | npm 1.4.0 | docs | GitHub 1.4.0 |
| Core - Client - XML | npm 1.6.0 | docs | GitHub 1.6.0 |
| Core - Paging | npm 1.7.0 | docs | GitHub 1.7.0 |
| Cosmos DB | npm 4.10.0 | docs | GitHub 4.10.0 |
| Create - Microsoft Playwright Testing | npm 1.0.0-beta.4 | GitHub 1.0.0-beta.4 | |
| Create Playwright | npm 1.1.0 | GitHub 1.1.0 | |
| Defender EASM | npm 1.0.0-beta.2 | GitHub 1.0.0-beta.2 | |
| Dev Center | npm 1.0.1 | GitHub 1.0.1 | |
| Device Update | npm 1.1.0 | GitHub 1.1.0 | |
| Digital Twins - Core | npm 2.0.0 | docs | GitHub 2.0.0 |
| Digital Twins Definition Language Parser | npm 1.0.0-beta.2 | docs | GitHub 1.0.0-beta.2 |
| Document Intelligence | npm 1.1.0 | GitHub 1.1.0 | |
| Document Translation | npm 1.0.0-beta.2 | GitHub 1.0.0-beta.2 | |
| Document Translation | npm 1.0.0 | GitHub 1.0.0 | |
| Event Grid | npm 5.12.0 | docs | GitHub 5.12.0 |
| Event Grid Namespaces | npm 1.0.0 | docs | GitHub 1.0.0 |
| Event Grid System Events | npm 1.0.0-beta.5 | docs | GitHub 1.0.0-beta.5 |
| Event Hubs | npm 6.0.4 | docs | GitHub 6.0.4 |
| Face | npm 1.0.0-beta.3 | GitHub 1.0.0-beta.3 | |
| farmbeats | npm 1.0.0-beta.3 | GitHub 1.0.0-beta.3 | |
| Form Recognizer | npm 5.1.0 | docs | GitHub 5.1.0 |
| Health Deidentification | npm 1.0.0 | GitHub 1.0.0 | |
| Health Insights Cancer Profiling | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Health Insights Clinical Matching | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Health Insights Radiology Insights | npm 2.0.0 | GitHub 2.0.0 | |
| Identity | npm 4.13.1 npm 4.14.0-beta.4 |
docs | GitHub 4.13.1 GitHub 4.14.0-beta.4 |
| Identity Broker | npm 1.4.0 | docs | GitHub 1.4.0 |
| Image Analysis | npm 1.0.0-beta.3 | GitHub 1.0.0-beta.3 | |
| IoT Device Update | npm 1.1.0 | docs | GitHub 1.1.0 |
| Key Vault - Administration | npm 4.7.2 npm 4.7.3-beta.1 |
docs | GitHub 4.7.2 GitHub 4.7.3-beta.1 |
| Key Vault - Certificates | npm 4.10.3 npm 4.11.0-beta.1 |
docs | GitHub 4.10.3 GitHub 4.11.0-beta.1 |
| Key Vault - Keys | npm 4.10.2 npm 4.11.0-beta.1 |
docs | GitHub 4.10.2 GitHub 4.11.0-beta.1 |
| Key Vault - Secrets | npm 4.11.2 | docs | GitHub 4.11.2 |
| Language Text | npm 1.1.0 | docs | GitHub 1.1.0 |
| Load Testing | npm 1.0.1 npm 1.2.0-beta.1 |
GitHub 1.0.1 | |
| Managed Private Endpoints | npm 1.0.0-beta.4 | docs | GitHub 1.0.0-beta.4 |
| Maps Common | npm 1.0.0-beta.2 | docs | GitHub 1.0.0-beta.2 |
| Maps Geolocation | npm 1.0.0-beta.5 | GitHub 1.0.0-beta.5 | |
| Maps Render | npm 2.0.0-beta.2 | GitHub 2.0.0-beta.2 | |
| Maps Route | npm 1.0.0-beta.5 | GitHub 1.0.0-beta.5 | |
| Maps Search | npm 2.0.0-beta.3 | GitHub 2.0.0-beta.3 | |
| Maps Search | npm 1.0.0-beta.2 | docs | GitHub 1.0.0-beta.2 |
| Metrics Advisor | npm 1.0.0 | docs | GitHub 1.0.0 |
| Microsoft Planetary Computer Pro | npm 1.0.0 | docs | GitHub 1.0.0 |
| Microsoft Playwright Testing | npm 1.0.0-beta.9 | docs | GitHub 1.0.0-beta.9 |
| Mixed Reality Authentication | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Monitor Ingestion | npm 1.2.0 | docs | GitHub 1.2.0 |
| Monitor Query | npm 1.3.3 | docs | GitHub 1.3.3 |
| Monitor Query Logs | npm 1.0.0 | docs | GitHub 1.0.0 |
| Monitor Query Metrics | npm 1.0.0 | docs | GitHub 1.0.0 |
| Notification Hubs | npm 2.1.0 | docs | GitHub 2.1.0 |
| Online Experimentation | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| OpenAI | npm 2.0.0 npm 2.1.0-beta.1 |
docs | GitHub 2.0.0 GitHub 2.1.0-beta.1 |
| OpenAI Assistants | npm 1.0.0-beta.6 | docs | GitHub 1.0.0-beta.6 |
| OpenTelemetry Exporter | npm 1.0.0-beta.44 | docs | GitHub 1.0.0-beta.44 |
| Personalizer | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Playwright | npm 1.1.6 | docs | GitHub 1.1.6 |
| Purview Account | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Purview Administration | npm 1.0.0-beta.2 | GitHub 1.0.0-beta.2 | |
| Purview Catalog | npm 1.0.0-beta.5 | GitHub 1.0.0-beta.5 | |
| Purview Data Map | npm 1.0.0-beta.3 | GitHub 1.0.0-beta.3 | |
| Purview Scanning | npm 1.0.0-beta.3 | GitHub 1.0.0-beta.3 | |
| Purview Sharing | npm 1.0.0-beta.3 | GitHub 1.0.0-beta.3 | |
| Purview Workflow | npm 1.0.0-beta.2 | GitHub 1.0.0-beta.2 | |
| Quantum Jobs | npm 1.0.0-beta.1 | docs | GitHub 1.0.0-beta.1 |
| Schema Registry | npm 1.3.0 | docs | GitHub 1.3.0 |
| Schema Registry - Avro | npm 1.1.0 | docs | GitHub 1.1.0 |
| Schema Registry - JSON | npm 1.0.0 | docs | GitHub 1.0.0 |
| Service Bus | npm 7.9.5 npm 7.10.0-beta.4 |
docs | GitHub 7.9.5 GitHub 7.10.0-beta.4 |
| Spark | npm 1.0.0-beta.4 | docs | GitHub 1.0.0-beta.4 |
| Storage - Blobs | npm 12.33.0 npm 12.34.0-beta.1 |
docs | GitHub 12.33.0 GitHub 12.34.0-beta.1 |
| Storage - Blobs Changefeed | npm 12.0.0-preview.4 | docs | GitHub 12.0.0-preview.4 |
| Storage - Files Data Lake | npm 12.31.0 | docs | GitHub 12.31.0 |
| Storage - Files Share | npm 12.32.0 npm 12.33.0-beta.1 |
docs | GitHub 12.32.0 GitHub 12.33.0-beta.1 |
| Storage - Queues | npm 12.31.0 npm 12.32.0-beta.1 |
docs | GitHub 12.31.0 GitHub 12.32.0-beta.1 |
| Storage Common | npm 12.5.0 | docs | GitHub 12.5.0 |
| Synapse - Monitoring | npm 1.0.0-beta.2 | docs | GitHub 1.0.0-beta.2 |
| System Events | npm 1.1.0 | docs | GitHub 1.1.0 |
| Tables | npm 13.3.2 | docs | GitHub 13.3.2 |
| Text Analytics | npm 5.1.0 npm 6.0.0-beta.1 |
docs | GitHub 5.1.0 GitHub 6.0.0-beta.1 |
| Text Translation | npm 2.0.0 | GitHub 2.0.0 | |
| TimeZones | npm 1.0.0-beta.1 | GitHub 1.0.0-beta.1 | |
| Token Cache Persistence Plugin | npm 1.3.0 | docs | GitHub 1.3.0 |
| TypeSpec HTTP Runtime | npm 0.3.8 | GitHub 0.3.8 | |
| unknown | npm 1.0.0 | GitHub 1.0.0 | |
| unknown | npm 1.0.0 | GitHub 1.0.0 | |
| unknown | npm 1.0.0 | GitHub 1.0.0 | |
| Video Analyzer Edge | npm 1.0.0-beta.4 |