https://github.com/terr4m/terraform-provider-github
Terraform/OpenTofu provider for GitHub.
https://github.com/terr4m/terraform-provider-github
github opentofu opentofu-provider terraform terraform-provider
Last synced: 2 days ago
JSON representation
Terraform/OpenTofu provider for GitHub.
- Host: GitHub
- URL: https://github.com/terr4m/terraform-provider-github
- Owner: terr4m
- License: apache-2.0
- Created: 2025-05-16T16:59:15.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-03-02T17:03:35.000Z (about 2 months ago)
- Last Synced: 2026-03-02T19:46:22.799Z (about 2 months ago)
- Topics: github, opentofu, opentofu-provider, terraform, terraform-provider
- Language: Go
- Homepage:
- Size: 138 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Terraform Provider GitHub




This _Terraform_ provider allows you to interact with _GitHub_ using the REST API from within _Terraform_ and can be found on the _Terraform_ registry at [terr4m/github](https://registry.terraform.io/providers/terr4m/github/latest).
## Usage
For full documentation on how to use this provider, please see the [Terraform Registry](https://registry.terraform.io/providers/terr4m/github/latest/docs).
### Status
This provider is currently in active development as a replacement for the _"official"_ GitHub TF provider ([integrations/github](https://registry.terraform.io/providers/integrations/github/latest)) which appears to be no longer supported or taking contributions. Although this provider is not yet feature complete, it is being actively developed and maintained unlike `integrations/github`. In addition to the maintained status, this provider can make use of the latest TF patterns as it uses the [Terraform Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework) instead of the older [Terraform SDK v2](https://developer.hashicorp.com/terraform/plugin/sdkv2).
## Architecture
This provider is build using the [Terraform Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework) and the [google/go-github](https://github.com/google/go-github) SDK. The provider resources and data sources are not intended to be a direct mapping of the _GitHub_ REST API but instead are intended to be a more TF friendly abstraction of the API.
## Contributing
Contributions are welcome in all forms including documentation and issues as well as code; please see [CONTRIBUTING.md](./.github/CONTRIBUTING.md).