hashicorp/terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 9 minutes ago
Added to GitGenius on September 5th, 2026
Created on June 5th, 2017
Open Issues & Pull Requests: 3,590 (+0)
GitHub issues: Enabled
Number of forks: 10,351
Total Stargazers: 11,075 (+0)
Total Subscribers: 439 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Terraform AWS Provider is a Terraform provider that enables infrastructure as code management of AWS resources through declarative configuration.

The provider solves the problem of managing AWS infrastructure through manual console operations or imperative scripts by allowing operators to define AWS resources declaratively in Terraform configuration files. It works by translating Terraform resource definitions into AWS API calls, maintaining state to track deployed infrastructure and enabling reproducible, version-controlled infrastructure deployments.

Organizations adopting this provider should understand that it covers a broad range of AWS services with particular depth in EC2 and related compute resources. It suits teams already using Terraform who want to codify their AWS infrastructure, from small deployments to large multi-account environments. The provider is the official AWS integration for Terraform and is the standard choice for teams seeking to manage AWS resources through infrastructure as code rather than manual operations.

The project maintains a substantial base of real-world adopters, as evidenced by the fact that almost all open issues are raised by outside users rather than the core team. First responses to issues and pull requests typically arrive within one to two weeks.