The Azure SDK delivers a platform for developers to leverage the wide variety of Azure services in their language of choice. The source for the libraries exists for the most part in repositories for each language. This repository is meant to be a jumping off point into those language specific repositories. Issues related to a specific language should be opened in the corresponding repository but cross cutting issues can be opened in this repository.
| .NET | Java | Python | JavaScript | Go |
The following is a list of Azure services and links to their open source code:
Service Name | .NET | Java | Python | JavaScript | Go |
---|---|---|---|---|---|
Azure Storage | code | code | code | code | code |
CosmosDB | code | code | code | ||
Keyvault | code | code | code | code | |
Service Bus | code | code | code | code | |
Event Hubs | code | code | code | code | |
IotHub, Iot Devices, IotHub Provisioning Service, IotHub Provisioning Device | code | code | code | code | |
Event Grid | code | code | code | code | |
Batch | code | code | code | code | |
HDInsight | |||||
Notification Hubs | |||||
Application Insights Ingestion | code | code | code | code | |
Application Insights Query | code | code | code | code | |
Log Analytics Ingestion | |||||
Log Analytics Query | code | code | code | code | |
Service Fabric | |||||
DataLake Analytics | code | code | code | code | |
Datalake Store | code | code | code | ||
Azure Search | code | ||||
Relay | code | code | |||
Cognitive Services | code | code | code | code | |
SQL | |||||
MySQL | |||||
PostgreSQL | |||||
Redis |
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.