Navigate:
All Reposazure-cli
~$AZUREC0.1%

Official Azure Command Line Interface for Cloud Management

Cross-platform CLI tool enabling developers and administrators to manage Azure resources through intuitive commands and automation scripts.

LIVE RANKINGS • 06:51 AM • STEADY
OVERALL
#187
66
DEVELOPER TOOLS
#37
13
30 DAY RANKING TREND
ovr#187
·Devel#37
STARS
4.4K
FORKS
3.3K
DOWNLOADS
812
7D STARS
+4
7D FORKS
-1
See Repo:
Share:

Learn more about azure-cli

Azure CLI is Microsoft's official command-line interface for managing Azure cloud resources across Windows, macOS, and Linux. Built with Python, it provides over 200 command groups covering compute, networking, storage, databases, AI services, and more. The tool features comprehensive resource management capabilities, including creation, configuration, monitoring, and deletion of Azure services. It supports both interactive shell sessions and scripting for automation, integrates with Azure Cloud Shell, and offers JSON output for programmatic parsing. Azure CLI enables infrastructure-as-code workflows, CI/CD pipeline integration, and provides consistent cross-platform experiences with built-in authentication, context management, and extensive extension support for specialized Azure services.

azure-cli

1

Comprehensive Azure Service Coverage

Manage every aspect of Azure infrastructure through a unified command interface. From virtual machines and Kubernetes clusters to cognitive services and databases, Azure CLI provides access to 200+ command groups covering the entire Azure ecosystem. Commands follow consistent patterns with intuitive syntax, comprehensive help documentation, and intelligent tab completion for efficient resource management.

2

Cross-Platform Automation Ready

Deploy and manage cloud infrastructure consistently across Windows, macOS, and Linux environments. Azure CLI integrates seamlessly with shell scripts, CI/CD pipelines, and configuration management tools. JSON-structured output enables easy parsing and integration with other tools, while built-in query capabilities using JMESPath allow precise data extraction for automation workflows.

3

Interactive Cloud Shell Integration

Access Azure CLI instantly through browser-based Cloud Shell without local installation. Pre-authenticated sessions eliminate credential management overhead, while persistent storage maintains scripts and configurations. Extensions enable specialized functionality for emerging Azure services, and interactive mode provides enhanced tab completion, command descriptions, and example suggestions for improved productivity.


from azure.cli.core import get_default_cli

cli = get_default_cli()
exit_code = cli.invoke([
    'group', 'create',
    '--name', 'my-resource-group',
    '--location', 'eastus'
])

if exit_code == 0:
    print("Resource group created successfully")

vazure-cli-2.79.0

Release notes do not specify breaking changes, new requirements, or feature details.

  • Verify SHA256 hashes match published values after downloading artifacts to confirm integrity.
  • Review full release notes at MicrosoftDocs/azure-docs-cli for detailed changelog before upgrading.
v2.78.0

Release notes do not specify breaking changes, new requirements, or feature details beyond artifact checksums.

  • Verify downloaded installer against provided SHA256 hashes before deployment to ensure package integrity.
  • Consult full release notes at MicrosoftDocs/azure-docs-cli for migration steps and feature changes not included here.
vazure-cli-2.77.0

Release notes do not specify breaking changes, new requirements, or feature details.

  • Verify SHA256 hashes match published values when installing from MSI or ZIP artifacts.
  • Consult the full release notes link for migration steps and feature changes not included in this announcement.


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers