awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Azure avatar

Azure/azure-powershell

0
View on GitHub↗

Azure Powershell

Azure PowerShell is a collection of scriptable commands and a management tool used for the administration, configuration, and automation of Microsoft Azure cloud resources and infrastructure. It serves as a command line interface for deploying and monitoring cloud services.

The project provides capabilities for cloud resource orchestration and infrastructure automation, allowing for the execution of programmable scripts to handle repetitive administrative tasks. It includes tools for managing identity and access across multiple Azure tenants and subscriptions.

The system covers authentication and session management, enabling users to log into cloud environments and switch between different subscription contexts. It also provides the means to create and administer cloud infrastructure to maintain system stability.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Azure Resource Management - Provides a command line interface for the administration and configuration of Azure cloud resources.
  • Cloud Subscription Contexts - Allows users to retrieve and swap between different cloud subscriptions to target specific accounts.
  • Cloud Deployment Automation - Executes repetitive administrative tasks and resource deployments through programmable scripts.
  • Azure Deployment Automators - Automates the deployment and update of Azure cloud infrastructure using native workflows.
  • Multi-Tenant Orchestrators - Manages cloud subscription contexts, authentication sessions, and resource deployments across multiple tenants.
  • PowerShell Management Modules - Provides a collection of scriptable commands for managing and automating Azure cloud resources.
  • Cloud Management Interfaces - Provides a command line interface to monitor, manage, and configure cloud infrastructure resources.
  • Session State Management - Stores authentication tokens and subscription contexts in a persistent session object to maintain identity.
  • Cloud Service Authentication - Provides mechanisms for logging into and authenticating with cloud provider environments.
  • Identity and Access Management - Handles authentication and session contexts to manage identities across multiple Azure tenants.
  • PowerShell Cmdlet Wrappers - Exposes cloud service APIs as executable PowerShell cmdlets through .NET assembly wrappers.
  • Automation Script Libraries - Ships a library of programmable scripts for executing repetitive cloud administration tasks.
  • Cloud Resource Orchestrators - Executes complex infrastructure workflows and administrative tasks via programmable scripts.
  • Cloud Resource Mapping - Maps PowerShell verbs and nouns to REST API endpoints for managing remote cloud infrastructure.
  • Object-Oriented Output Pipelines - Returns cloud resource data as structured .NET objects for filtering and manipulation using PowerShell pipelines.
  • API Clients - PowerShell cmdlets for managing Azure resources.
4,733 stars·4,183 forks·C#·17 views

Star history

Star history chart for azure/azure-powershellStar history chart for azure/azure-powershell

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does azure/azure-powershell do?

Azure PowerShell is a collection of scriptable commands and a management tool used for the administration, configuration, and automation of Microsoft Azure cloud resources and infrastructure. It serves as a command line interface for deploying and monitoring cloud services.

What are the main features of azure/azure-powershell?

The main features of azure/azure-powershell are: Azure Resource Management, Cloud Subscription Contexts, Cloud Deployment Automation, Azure Deployment Automators, Multi-Tenant Orchestrators, PowerShell Management Modules, Cloud Management Interfaces, Session State Management.

Which projects share features with azure/azure-powershell?

Projects with overlapping indexed features include: aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… azure/azure-cli — The Azure Cloud Command-Line Interface is a terminal-based utility used for creating, managing, and automating… quarkusio/quarkus — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications.… azure/azure-sdk-for-net — The Azure SDK for .NET is a collection of client and management libraries that enable .NET applications to interact… microsoft/skills. hashicorp/terraform-provider-azurerm — This project is a Terraform provider that enables the management of Azure cloud resources through an infrastructure as…

Projects sharing features with Azure Powershell

These projects share indexed features with Azure Powershell. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    View on GitHub↗12,817
  • azure/azure-cliAzure avatar

    Azure/azure-cli

    4,572View on GitHub↗

    The Azure Cloud Command-Line Interface is a terminal-based utility used for creating, managing, and automating infrastructure and services within the Azure cloud ecosystem. It serves as a programmatic interface for handling cloud environment setup and resource lifecycles by interacting with Azure APIs. The tool facilitates cloud infrastructure automation through the use of scripts and standardized exit codes. It provides a command-line workflow that includes tab-completion for commands and parameters and a flexible query syntax for filtering results and extracting specific data fields from cl

    Pythonazureazure-clicloud
    View on GitHub↗4,572
  • quarkusio/quarkusquarkusio avatar

    quarkusio/quarkus

    15,479View on GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Javacloud-nativehacktoberfestjava
    View on GitHub↗15,479
  • azure/azure-sdk-for-netAzure avatar

    Azure/azure-sdk-for-net

    5,937View on GitHub↗

    The Azure SDK for .NET is a collection of client and management libraries that enable .NET applications to interact with cloud services through a consistent, well-defined programming model. It provides a unified interface for authenticating, configuring HTTP pipelines, and calling service methods either synchronously or asynchronously, with support for pagination, long-running operations, and structured error handling. The SDK distinguishes itself through comprehensive authentication options, including connection strings, OAuth token credentials, managed identity, service principals, and deve

    C#azureazure-sdkc-sharp
    View on GitHub↗5,937
Compare all 30 related projects→