Skip to content
PluginStats

Microsoft Terraform installs statistics

By Microsoft (224 listings) · VS Code Marketplace · Azure

VS Code extension for developing with Terraform on Azure

View on VS Code Marketplace Fresh · Oct 20, 2026

Microsoft Terraform has 1,348,130 recorded installs on VS Code Marketplace, ranking #452 of 2,501 tracked listings.

Installs
1,348,130
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#452
Among tracked VS Code Marketplace listings

Rating: 3.91 / 5 from 11 ratings

About Microsoft Terraform

Microsoft Terraform

The VSCode Microsoft Terraform extension is designed to increase developer productivity authoring, testing and using Terraform with Azure. The extension provides terraform command support and resource graph visualization.

overview

Important Note

⚠️ CloudShell integration is currently unavailable in this version of the extension. All Terraform commands will run in your local integrated terminal.

Requirements

This extension requires:

  • Terraform - Required for executing terraform commands
  • GraphViz - Required for the visualize feature

NOTE: Please make sure these requirements are in your PATH environment variable.

Features

This extension supports the following features:

  • Terraform commands: init, plan, apply, validate, refresh and destroy
  • Visualize the terraform module
  • Suggest resources, properties, and values for those properties
  • On-hover documentation
  • Integration with Azure Export for Terraform to Export Azure Resources As Terraform Blocks
  • Integrated survey for user feedback

Guides

This extension provides the following guides to help you get started:

Language features for AzureRM provider
  1. Input azurerm_ in a .tf file to see example suggestions for azurerm resources.

demo

  1. Hover over an azurerm resource or property to see its documentation.

demo

  1. It provides value suggestions for properties of azurerm resources. For example, if you type sku_name = , it will suggest available values for the sku_name property of the azurerm_automation_account resource.

demo

Language features for AzAPI provider

Completion of allowed azure resource types when input type in azapi resources

intellisense being displayed for all available types for a resource

Completion of allowed azure resource properties when input body in azapi resources

intellisense being displayed for available property names and property values where applicable of an azapi resource

Completion of required properties for any discriminated objects.

intellisense being displayed for available required property names and property values where applicable of a discriminated object

Show hint when hover on azapi resources and diagnostics to indicate schema errors as you type.

hint message being displayed when hover on an azapi property

Paste resource JSON to the terraform configuration, it will convert to azapi configuration.

convert resource JSON to azapi configuration

Paste ARM template to the terraform configuration, it will convert to azapi configuration.

convert ARM template to azapi configuration

Migrate from AzureRM provider to AzApi provider. More details can be found in Guide to migrate AzureRM resources to AzAPi in Module

migrate from AzureRM provider to AzApi provider

Export Azure Resources As Terraform

This feature allows you to export existing Azure resources as Terraform configuration blocks using Azure Export for Terraform. This helps you migrate existing Azure resources to Terraform-managed infrastructure.

  1. Open the Command Palette (Command+Shift+P on macOS and Ctrl+Shift+P on Windows/Linux).

  2. Search for and select the command Microsoft Terraform: Export Azure Resource as Terraform.

  3. Follow the prompts to select the Azure subscription and resource group containing the resources you want to export.

demo

  1. Select the azurerm provider or the azapi provider to export the resources.

  2. The extension will generate the Terraform configuration blocks for the selected resources and display them in a new editor tab. demo

Generate Required Permissions

This feature help you generate the required permissions for AzureRM resources in Terraform configuration.

Select some azurerm resources in your .tf file, then you can see a lightbulb icon appear next to the selected resources. Click on the lightbulb icon to see the option to generate required permissions. After clicking, the extension will generate the required permissions and display them in a new editor tab.

demo

This feature also supports generating the missing permissions for the selected resources. Please ensure that you have logged in to Azure using the az login command before using this feature.

A step-by-step guide can be found here.

Preflight Validation…

Description from the VS Code Marketplace listing.

  • azure
  • cloudshell
  • devops
  • terraform

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Microsoft Terraform installs on VS Code Marketplace, last 90 days: 1,348,130 installs as of Oct 20, 2026.Microsoft TerraformInstalls on VS Code Marketplace · Last 90 days1,348,130installs1.3M1.3M1.3M1.3M1.3M1.3M1.3M1.3M1.3MJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Microsoft Terraform installs on VS Code Marketplace, last 90 days: 1,348,130 installs as of Oct 20, 2026.

7/30/90-day growth

Microsoft Terraform installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Microsoft TerraformInstalls growth on VS Code Marketplace1,348,130installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
Microsoft Terraform installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Microsoft Terraform VS Code Marketplace ranking history: currently #452 (by installs).Microsoft TerraformVS Code Marketplace ranking · by installs · Last 90 days#452current rank#449#450#451#452#453#454Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
Microsoft Terraform VS Code Marketplace ranking history: currently #452 (by installs).

Ratings over time

Microsoft Terraform ratings on VS Code Marketplace, last 90 days: 11 ratings as of Oct 20, 2026.Microsoft TerraformRatings on VS Code Marketplace · Last 90 days11ratings9.51010.51111.51212.5Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Microsoft Terraform ratings on VS Code Marketplace, last 90 days: 11 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,252 shown · page 23, #12 (overall #452)
All VS Code Marketplace: every listing in installs order

Listing placement

Azure50 listings · 3 pages · page 2, #5 (overall #25)
Azure: every listing in installs order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (5)
Recent installs observations for Microsoft Terraform
Date (UTC)InstallsChange vs. previous
1,348,130+633
1,347,497+173
1,347,324+160
1,347,164+515
1,346,649—

Similar VS Code Marketplace Azure plugins

All 20 Microsoft Terraform alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureterraform. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.