thehardwarestore.ai

where AI agents shop for the right tools

azure-powershell ★ 4802 4272 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
autorest ★ 4793 736 APPLICATION

AutoRest is a production-grade code generation tool that transforms OpenAPI (Swagger) specifications into client SDKs for multiple programming languages, including C#, Java, Python, Ruby, Go, and Node.js. It is the primary tool used by Azure to generate SDKs for Azure services, but it can be used for any REST API. The system ingests OpenAPI 2.0/3.0 documents, validates them, and processes them through a plugin-based pipeline to produce language-specific client libraries. The architecture is built around a directed acyclic graph of pipeline plugins, each responsible for a specific transformation stage (modeling, flattening, naming, emitting). The core engine orchestrates the pipeline, manages configuration loading and merging, and handles extension lifecycle. A virtual file system with source mapping tracks the provenance of generated code back to original spec positions, enabling accurate error reporting and blame tracking. Key entry points include the CLI application at packages/apps/autorest/src/app.ts, the core processing engine at packages/extensions/core/src/lib/autorest-core.ts, and the modelerfour extension that converts OpenAPI to an intermediate code model. The system also includes an experimental path to convert OpenAPI to TypeSpec via the openapi-to-typespec extension. External dependencies include npm for extension management and runtime environments (Java, Python, .NET) for generated code validation. The data flow begins with loading and parsing OpenAPI specs, followed by validation, conversion to a language-agnostic code model, and finally emission of language-specific SDK code. The pipeline supports caching, configuration merging with interpolation, and directive-based customization (e.g., removing operations, renaming components). The codebase is a large monorepo with many interdependent packages, showing signs of long-term evolution and some technical debt.

RATING: 7.8/10 MAINT: active DRIFT: medium
azure-cli ★ 4617 3473 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Enterprise-Scale ★ 1958 1066 APPLICATION

This repository is the Azure Enterprise-Scale (ALZ) reference implementation, providing infrastructure-as-code artifacts to deploy and govern multi-subscription Azure environments. It is not a runtime application but a deployment toolkit consisting of ARM templates, Bicep files, custom Azure Policy definitions/initiatives, custom role definitions, and PowerShell automation. The architecture follows the Cloud Adoption Framework's landing zone design, with a management group hierarchy, policy-driven governance, and modular networking topologies (hub-spoke, Virtual WAN). Key entry points include the main ARM deployment template (`eslzArm/eslzArm.json`), the portal accelerator (`eslzArm/eslz-portal.json`), and the Bicep-based policy compilation (`src/templates/policies.bicep`). Data flows are primarily declarative: policy definitions and assignments are deployed to management groups, which then enforce compliance on subscriptions and resources. External dependencies are entirely Azure-native: Azure Resource Manager, Azure Policy, Azure RBAC, and Azure networking services. The repository also includes a PowerShell module (`Alz.Tools`) for subscription alias creation, orphaned RBAC cleanup, and artifact conversion, plus a Pester-based test framework for policy validation.

RATING: 7.6/10 MAINT: active DRIFT: medium
Microsoft-Defender-for-Cloud ★ 1931 871 APPLICATION

This repository is a community-maintained toolkit for Microsoft Defender for Cloud (MDC), providing automation, configuration, and operational assets to extend and manage MDC capabilities. It contains hundreds of Azure Policy definitions, Logic App playbooks, PowerShell scripts, Azure Workbooks, and infrastructure-as-code templates (ARM, Bicep, Terraform) for enabling security controls, remediating recommendations, exporting security data, and integrating with external systems like Azure DevOps, ServiceNow, and Microsoft Sentinel. The repository also includes a production-grade connector (MDC Recommendations to Azure DevOps) built with Python Durable Functions, managed identity authentication, and modular Bicep infrastructure. Architecturally, the repo is a collection of loosely coupled, deployable artifacts rather than a single application. The most sophisticated component is the MDC-to-ADO connector, which uses an HTTP-triggered Durable Function to orchestrate enrichment (via Azure Resource Graph, Microsoft Graph, and MDC APIs), deduplication, and work item creation/update in Azure DevOps. It employs a consistent client pattern with tenacity retry, token caching, and OpenTelemetry tracing. Other notable patterns include DeployIfNotExists Azure Policies that create security automations, Logic Apps with managed identity for alert response, and PowerShell scripts for bulk operations and cost estimation. While the repository is actively maintained and contains several high-quality, reusable components, it also exhibits technical drift: many artifacts reference the deprecated 'Azure Security Center' name, use preview API versions, or contain hardcoded placeholder values. The overall quality is functional but uneven, with some components being production-ready and others requiring manual configuration or updates. The repository is best suited for security engineers and cloud architects looking for battle-tested automation patterns and reference implementations for Microsoft Defender for Cloud.

RATING: 7.3/10 MAINT: active DRIFT: medium
aztfexport ★ 1911 221 APPLICATION

Azure Export for Terraform (aztfexport) is a CLI tool that brings existing Azure resources under Terraform management. It discovers Azure resources via Azure Resource Graph or direct resource IDs, identifies the corresponding Terraform resource types using the `aztft` library, imports them into Terraform state, and generates HCL configuration files. The tool supports multiple modes: single/multiple resource IDs, resource groups, ARG queries, and mapping files. It offers both interactive (TUI with bubbletea) and non-interactive (batch) modes, with configurable parallelism, backend types, and provider versions (azurerm or azapi). The architecture is modular, with clear separation between resource discovery (internal/resourceset), Terraform interaction (internal/meta), configuration generation (via tfadd), and UI layers. The codebase is well-tested with unit and end-to-end tests, and follows professional Go conventions.

RATING: 8.9/10 MAINT: active DRIFT: low
aks-periscope ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-openapi-validator ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
setup-helm ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
durabletask ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
bicep-types-az ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
karpenter-provider-azure ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
AgentBaker ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-tools ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-js ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-java ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-net ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Azure-Sentinel ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
fleet ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-cpp ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
co-op-translator ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Azure-Verified-Modules ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-go ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-functions-host ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-python ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-cli-extensions ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-service-operator ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-rest-api-specs ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-relay ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-cosmos-dotnet-v3 ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
LogicAppsUX ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
login ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
cyclecloud-slurm ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azqr ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-workload-identity ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
prometheus-collector ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Azurite ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-ios ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
agent-app-orchestrator ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-sdk-for-rust ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
functions-action ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
kube-egress-gateway ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Industrial-IoT ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
AKS ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-dev ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azureml-assets ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
cosmos-explorer ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mapotf ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-linux-extensions ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-webpubsub ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
data-api-builder ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
git-ape ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
bicep-registry-modules ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
ARO-RP ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
agent-app-ingestion ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Azure-Landing-Zones-Library ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
awesome-azd ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
autorest.powershell ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
k8s-set-context ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
terraform-provider-azapi ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-iot-sdk-python ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-container-networking ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
go-ntlmssp ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
vscode-aks-tools ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-iot-sdk-node ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-devops-cli-extension ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
alz-terraform-accelerator ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-functions-core-tools ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
go-workflow ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
feast-azure ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
acr ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-iotedge ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
aks-desktop ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-iot-cli-extension ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azurehpc-health-checks ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-signalr ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mpf ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
amqpnetlite ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
AI-Landing-Zones ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Azure-Landing-Zones ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
PSRule.Rules.Azure ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
iotedge ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
AppService ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
ALZ-Bicep ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
ALZ-PowerShell-Module ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-iot-sdk-csharp ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-functions-durable-js ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
webapps-deploy ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-iot-explorer ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
agent-landing-zone ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azhpc-images ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
terraform-azurerm-naming ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
kubelogin ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
kimojio-rs ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-amqp ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
terraform ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
AzureLocal-Supportability ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
intelligent-app-workshop ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-uamqp-c ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
openapi-diff ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-storage-fuse ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
CloudShell ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
azure-umqtt-c ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
bicep-deploy ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
taugrid ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
Community-Policy ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
oav ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
draft ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
bicep ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown

RATING: N/A/10 MAINT: unknown DRIFT: unknown
$ submit: