RepoGuard
Updated 9 h ago
OpenTofu

Organization

Public GitHub footprint of OpenTofu

@opentofu
View profile on GitHub

113

Public repositories

65,988

Total stars

3,726

Followers

OpenTofu maintains a significant public GitHub presence, featuring a variety of repositories primarily written in Go and TypeScript. Notable projects include the OpenTofu tool for declarative cloud infrastructure management and the OpenTF Manifesto, which advocates for open-source licensing of Terraform. Their work emphasizes community-driven development and transparency.

Top languages

Go 91TypeScript 3Shell 2HTML 1JavaScript 1HCL 1

Public repositories

manifesto

35,754

The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.

HTML
Updated Jun 12, 2026

opentofu

29,041

OpenTofu lets you declaratively manage your cloud infrastructure.

Go
Updated Jun 13, 2026

registry

406

Metadata and tooling for the OpenTofu registry

Go
Updated Jun 13, 2026

tofu-ls

172

OpenTofu Language Server

Go
Updated Jun 11, 2026

setup-opentofu

162

No description provided for this repository.

JavaScript
Updated Jun 5, 2026

opentofu-mcp-server

98

OpenTofu MCP Server for accessing the OpenTofu Registry

TypeScript
Updated Jun 9, 2026

opentofu.org

47

The OpenTofu Website

TypeScript
Updated May 28, 2026

vscode-opentofu

46

OpenTofu VSCode extension

TypeScript
Updated Jun 7, 2026

terraform-provider-go

42

Experimental

Go
Updated Dec 11, 2025

terraform-provider-aws

41

Terraform AWS provider

Go
Updated Jun 12, 2026

terraform-provider-lua

37

Experimental

Go
Updated Mar 31, 2026

registry-ui

23

Powering the OpenTofu Registry Search (beta)

Go
Updated Jun 10, 2026

tofudl

17

Go library to download OpenTofu with minimal dependencies

Go
Updated Jan 12, 2026

opentofu-schema

15

[WIP] This library helps assembling a complete schema for decoding OpenTofu config

Go
Updated May 26, 2026

terraform-provider-azurerm

14

Terraform provider for Azure Resource Manager

Go
Updated Jun 13, 2026

terraform-provider-google

9

Terraform Google Cloud Platform provider

Go
Updated Jun 13, 2026

tofu-exec

7

OpenTofu CLI commands via Go.

Go
Updated May 21, 2026

get.opentofu.org

6

The website hosting the OpenTofu Installer script and installation resources

Shell
Updated May 19, 2026

terraform-provider-helm

4

Terraform Helm provider

Go
Updated Jun 7, 2026

org

4

A central repository for the Opentofu organization governance, processes, metadata, permissions, membership, etc.

Unknown Language
Updated Jun 4, 2026

hcl

4

HCL is the HashiCorp configuration language.

Go
Updated Apr 30, 2026

opentofu-performance-testing

4

Performance testing for specific OpenTofu scenarios

Shell
Updated Nov 26, 2025

terraform-provider-kubernetes

3

Terraform Kubernetes provider

Go
Updated Jun 4, 2026

registry-address

3

Library to represent, compare and parse Registry addresses

Go
Updated Mar 7, 2026

terraform-provider-random

2

Utility provider that supports the use of randomness within Terraform configurations.

Go
Updated Jun 11, 2026

terraform-provider-http

2

Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.

Go
Updated Jun 11, 2026

terraform-provider-external

2

Utility provider that exists to provide an interface between Terraform and external programs. Useful for integrating Terraform with a system for which a first-class provider does not exist.

Go
Updated Jun 11, 2026

terraform-provider-local

2

Utility provider used to manage local resources, such as creating files.

Go
Updated Jun 11, 2026

terraform-provider-vault

2

Terraform Vault provider

Go
Updated Jun 11, 2026

terraform-provider-vsphere

2

Terraform Provider for VMware vSphere

Go
Updated Jun 10, 2026

terraform-provider-bitbucket

2

This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-azuread

2

Terraform provider for Azure Active Directory

Go
Updated Jun 10, 2026

hcl-lang

2

Schema and decoder to be used as building blocks for an HCL2-based language server.

Go
Updated May 27, 2026

terraform-provider-awscc

1

Terraform AWS Cloud Control provider

HCL
Updated Jun 12, 2026

terraform-provider-tfe

1

Official Terraform Cloud/Enterprise provider, maintained by HashiCorp. Provision Terraform Cloud or Terraform Enterprise - with Terraform!

Go
Updated Jun 12, 2026

terraform-provider-null

1

Utility provider that provides constructs that intentionally do nothing, useful in various situations to help orchestrate tricky behavior or work around limitations.

Go
Updated Jun 11, 2026

terraform-provider-scaffolding-framework

1

Quick start repository for creating a Terraform provider using terraform-plugin-framework

Go
Updated Jun 10, 2026

terraform-provider-dns

1

Utility provider that supports DNS updates (RFC 2136) and can optionally be configured with secret key based transaction authentication (RFC 2845).

Go
Updated Jun 10, 2026

terraform-provider-rancher

1

Terraform Rancher provider

Go
Updated Jun 10, 2026

terraform-provider-nomad

1

Terraform Nomad provider

Go
Updated Jun 9, 2026

provider-client

1

[Not yet ready] Low-level client library for provider protocols used by OpenTofu

Go
Updated May 28, 2026

svchost

1

OpenTofu service discovery and authentication support

Go
Updated Apr 10, 2026

scripts

1

No description provided for this repository.

Go
Updated Apr 2, 2026

terraform-provider-ad

1

Active Directory provider for HashiCorp Terraform (experimental)

Go
Updated Nov 17, 2025

terraform-provider-google-beta

0

Terraform Google Cloud Platform Beta provider

Go
Updated Jun 13, 2026

terraform-provider-archive

0

Utility provider that provides a data source that can create zip archives for individual files or collections of files.

Go
Updated Jun 11, 2026

terraform-provider-cloudinit

0

Utility provider that exposes the cloudinit_config data source which renders a multipart MIME configuration for use with cloud-init (previously available as the template_cloudinit_config resource in the template provider)

Go
Updated Jun 11, 2026

terraform-provider-hcp

0

Terraform provider for HashiCorp Cloud Platform.

Go
Updated Jun 11, 2026

terraform-provider-corner

0

A Terraform provider of corner cases, used for testing Terraform and its SDK.

Go
Updated Jun 11, 2026

terraform-provider-time

0

Utility provider that provides Time-Based Resources

Go
Updated Jun 11, 2026

terraform-provider-tls

0

Utility provider that works with Transport Layer Security keys and certificates. It provides resources that allow private keys, certificates and certficate requests to be created as part of a Terraform deployment.

Go
Updated Jun 11, 2026

terraform-provider-influxdb

0

Terraform InfluxDB provider

Go
Updated Jun 10, 2026

terraform-provider-infoblox

0

This provider has moved to https://github.com/infobloxopen/terraform-provider-infoblox

Go
Updated Jun 10, 2026

terraform-provider-azure-classic

0

Terraform Azure Classic (Service Management) provider

Go
Updated Jun 10, 2026

terraform-provider-chef

0

Terraform Chef provider

Go
Updated Jun 10, 2026

terraform-provider-clc

0

This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-cloudamqp

0

Moved to https://github.com/cloudamqp/terraform-provider-cloudamqp

Go
Updated Jun 10, 2026

terraform-provider-cobbler

0

Terraform Cobbler provider

Go
Updated Jun 10, 2026

terraform-provider-cohesity

0

Terraform Cohesity provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-docker

0

As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/kreuzwerker/docker/latest

Go
Updated Jun 10, 2026

terraform-provider-dyn

0

Terraform Dyn provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-hedvig

0

Terraform Hedvig provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-ignition

0

Terraform Ignition provider

Go
Updated Jun 10, 2026

terraform-provider-incapsula

0

Terraform provider for Incapsula by Impervia. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-jdcloud

0

Terraform JDcloud provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-ksyun

0

This provider has moved to https://github.com/kingsoftcloud/terraform-provider-ksyun

Go
Updated Jun 10, 2026

terraform-provider-lacework

0

Moved to https://github.com/lacework/terraform-provider-lacework

Go
Updated Jun 10, 2026

terraform-provider-librato

0

Terraform Librato provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-logentries

0

Terraform LogEntries provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-mailgun

0

Archived in favor of https://github.com/wgebis/terraform-provider-mailgun

Go
Updated Jun 10, 2026

terraform-provider-metalcloud

0

Terraform Provider for MetalCloud by BigStep Inc

Go
Updated Jun 10, 2026

terraform-provider-mso

0

This has moved to https://github.com/ciscodevnet/terraform-provider-mso

Go
Updated Jun 10, 2026

terraform-provider-mysql

0

Terraform MySQL provider – This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-netlify

0

Terraform Netlify provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-oneandone

0

Terraform 1&1 provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-postgresql

0

As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/postgresql

Go
Updated Jun 10, 2026

terraform-provider-pureport

0

Terraform Pureport provider

Go
Updated Jun 10, 2026

terraform-provider-rabbitmq

0

As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/rabbitmq/latest

Go
Updated Jun 10, 2026

terraform-provider-rightscale

0

Terraform Rightscale provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-rubrik

0

This has moved to https://github.com/rubrikinc/terraform-provider-rubrik

Go
Updated Jun 10, 2026

terraform-provider-runscope

0

Terraform runscope provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-softlayer

0

Terraform SoftLayer provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-telefonicaopencloud

0

Terraform TelefonicaOpenCloud provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-ultradns

0

Terraform UltraDNS provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-vthunder

0

This has moved to https://github.com/a10networks/terraform-provider-vthunder

Go
Updated Jun 10, 2026

terraform-provider-arukas

0

This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Jun 10, 2026

terraform-provider-oraclepaas

0

Terraform Oracle Platform Cloud provider

Go
Updated Jun 10, 2026

terraform-provider-opc

0

Terraform Oracle Public Cloud provider

Go
Updated Jun 10, 2026

terraform-provider-tfcoremock

0

Terraform mock provider - Used to configure and test Terraform configuration edge cases and output.

Go
Updated Jun 3, 2026

terraform-provider-hcs

0

Terraform provider for HashiCorp Consul Service on Azure.

Go
Updated May 31, 2026

terraform-provider-boundary

0

Manage Boundary's identity-based access controls for resources provisioned with Terraform. This provider is maintained internally by the HashiCorp Boundary team.

Go
Updated May 14, 2026

terraform-provider-consul

0

Terraform Consul provider

Go
Updated Apr 5, 2026

terraform-provider-waypoint

0

Terraform Provider for Waypoint

Go
Updated Mar 26, 2026

terraform-provider-fakewebservices

0

No description provided for this repository.

Go
Updated Feb 20, 2026

terraform-provider-terraform

0

Terraform terraform provider

Go
Updated Nov 18, 2025

terraform-provider-scaffolding

0

Quick start repository for creating a Terraform provider

Go
Updated Nov 18, 2025

terraform-provider-salesforce

0

No description provided for this repository.

Go
Updated Nov 18, 2025

terraform-provider-nks

0

Terraform NKS provider

Go
Updated Nov 18, 2025

terraform-provider-kubernetes-alpha

0

A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.

Go
Updated Nov 18, 2025

terraform-provider-ecl

0

Terraform EnterpriseCloud provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Go
Updated Nov 18, 2025

Frequently asked questions

What does opentofu build on GitHub?

OpenTofu develops tools for cloud infrastructure management, notably the OpenTofu project that allows users to declaratively manage their cloud resources. They also maintain the OpenTF Manifesto, which highlights licensing concerns regarding Terraform.

Which programming languages does opentofu use?

OpenTofu predominantly uses Go and TypeScript for its projects, along with Shell, HTML, JavaScript, and HCL. This diverse language use supports various functionalities within their repositories.

Are opentofu's repositories public?

Yes, all of OpenTofu's repositories are public on GitHub. This openness allows users to access and contribute to their projects, fostering a collaborative environment in the open-source community.

Is this exposure intended?

Monitor OpenTofu with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account