Kusto client libraries
Applies to: ✅ Azure Data Explorer
The following table lists the different libraries provided for query, ingestion, and ARM/RP management. Use these libraries for Azure APIs and to programmatically interact with your database.
For previous SDK versions, see the archived article.
Language/Tool | Query | Ingestion | ARM/RP Management |
---|---|---|---|
.NET (4.7.2, Core 2.1, Standard 2.0) | NuGet | NuGet | NuGet |
Java | Maven GitHub | Maven GitHub | Maven |
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 (Node.JS/Browser) | npm GitHub | npm GitHub | npm |