Client libraries

The following table lists the different libraries provided for query, ingestion, and ARM/RP management. Use these libraries for Azure APIs and to programmatically invoke Azure Data Explorer functionality.

Language/Functionality Query Ingestion ARM/RP Management
.NET NuGet NuGet NuGet
.NET Standard NuGet NuGet
Java Maven GitHub Maven GitHub Maven
JavaScript npm
NodeJS npm GitHub npm GitHub npm
Python Pypi GitHub Pypi GitHub Pypi
R CRAN
Go GitHub GitHub GitHub
Ruby Gems
PowerShell NuGet NuGet Package
Azure CLI Azure CLI
REST API REST REST GitHub
TypeScript Npm

Tools and Integrations