An open API service for producing an overview of a list of open source projects.

https://github.com/hashicorp/terraform-plugin-go

Score: 28.89687638383002

Last synced: about 5 hours ago
JSON representation

Repository metadata:

A low-level Go binding for the Terraform protocol for integrations to be built on top of.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 671
Total Committers: 32
Avg Commits per committer: 20.969
Development Distribution Score (DDS): 0.617

Commits in past year: 81
Committers in past year: 9
Avg Commits per committer in past year: 9.0
Development Distribution Score (DDS) in past year: 0.148

Name Email Commits
dependabot[bot] 4****] 257
Paddy Carver p****y@h****m 129
Brian Flad b****7@g****m 87
hc-github-team-tf-provider-devex g****x@h****m 44
hashicorp-tsccr[bot] 1****] 42
Austin Valle a****e@g****m 29
Ansgar Mertens a****r@h****m 10
Terraform SDK CircleCI h****i@h****m 9
Baraa Basata b****a@g****m 8
Selena Goods g****b@s****m 7
Benjamin Bennett b****t@h****m 6
kmoe 5****e 6
Ivan De Marino i****o@h****m 5
Rain Kwan 9****n 5
stephybun s****h@h****m 5
Kristin Laemmert m****y 3
Sarah French 1****h 2
Radek Simko r****o@g****m 2
Paul Tyng p****l@p****t 2
hashicorp-copywrite[bot] 1****] 1
Tommy O'Keefe t****1@g****m 1
Russell Rollins r****l@h****m 1
Rémi Lapeyre r****e@h****r 1
Martin Atkins m****t@d****k 1
Krzysztof Jagiełło m****e@k****m 1
James Bardin j****n@g****m 1
Jakub Chábek j****b@c****z 1
Denise Yu d****u@h****m 1
Dave Parfitt 5****e 1
Charlie Getzen c****c@g****m 1
and 2 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 31
Total pull requests: 491
Average time to close issues: 9 months
Average time to close pull requests: 4 days
Total issue authors: 9
Total pull request authors: 36
Average comments per issue: 0.55
Average comments per pull request: 0.52
Merged pull request: 396
Bot issues: 0
Bot pull requests: 288

Past year issues: 2
Past year pull requests: 51
Past year average time to close issues: N/A
Past year average time to close pull requests: 3 days
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.49
Past year merged pull request: 41
Past year bot issues: 0
Past year bot pull requests: 46

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/hashicorp/terraform-plugin-go

Top Issue Authors

  • bflad (17)
  • paddycarver (4)
  • bendbennett (2)
  • BBBmau (2)
  • austinvalle (2)
  • xellio (1)
  • dvoros-castai (1)
  • Nciso (1)
  • benjamin-rousseau-shift (1)

Top Pull Request Authors

  • dependabot[bot] (222)
  • hashicorp-tsccr[bot] (64)
  • paddycarver (44)
  • bflad (37)
  • austinvalle (36)
  • ansgarm (16)
  • rainkwan (12)
  • kmoe (9)
  • bbasata (8)
  • SBGoods (5)
  • SarahFrench (4)
  • paultyng (4)
  • bendbennett (3)
  • grongor (2)
  • mildwonkey (2)

Top Issue Labels

  • enhancement (15)
  • bug (7)
  • breaking-change (6)
  • tech-debt (5)
  • documentation (1)
  • dependencies (1)
  • go (1)

Top Pull Request Labels

  • dependencies (229)
  • go (177)
  • SEC-090/Pinning/Trusted (64)
  • github_actions (49)
  • enhancement (22)
  • breaking-change (18)
  • bug (16)
  • tech-debt (6)
  • documentation (4)
  • legal (2)
  • automated (2)
  • SEC-090 (1)

Package metadata

proxy.golang.org: github.com/hashicorp/terraform-plugin-go

  • Homepage: https://github.com/hashicorp/terraform-plugin-go
  • Documentation: https://pkg.go.dev/github.com/hashicorp/terraform-plugin-go#section-documentation
  • Licenses: MPL-2.0
  • Latest release: v0.31.0 (published 8 months ago)
  • Last Synced: 2026-11-06T00:16:59.839Z (1 day ago)
  • Versions: 44
  • Dependent Packages: 1,751
  • Dependent Repositories: 3,151
  • Docker Downloads: 612,239,592
  • Rankings:
    • Dependent packages count: 0.089%
    • Dependent repos count: 0.142%
    • Docker downloads count: 0.152%
    • Average: 1.868%
    • Forks count: 4.297%
    • Stargazers count: 4.661%
proxy.golang.org: github.com/Hashicorp/terraform-plugin-go

proxy.golang.org: github.com/hashicorp/terraform-Plugin-go

proxy.golang.org: github.com/hashicorp/Terraform-plugin-go

proxy.golang.org: github.com/hashiCorp/terraform-plugin-go

proxy.golang.org: github.com/HashiCorp/terraform-plugin-go


Dependencies

.github/workflows/ci-github-actions.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • actions/setup-go 6edd4406fa81c3da01a34fa6f6343087c207a568 composite
.github/workflows/ci-go.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • actions/setup-go 6edd4406fa81c3da01a34fa6f6343087c207a568 composite
  • actions/upload-artifact 0b7f8abb1508181956e8e162db84b466c27e18ce composite
  • golangci/golangci-lint-action 08e2f20817b15149a52b5b3ebe7de50aff2ba8c5 composite
  • hashicorp/setup-terraform 633666f66e0061ca3b725c73b2ec20cd13a8fdd1 composite
.github/workflows/ci-goreleaser.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • actions/setup-go 6edd4406fa81c3da01a34fa6f6343087c207a568 composite
  • goreleaser/goreleaser-action f82d6c1c344bcacabba2c841718984797f664a6b composite
.github/workflows/ci-protobuf.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • actions/setup-go 6edd4406fa81c3da01a34fa6f6343087c207a568 composite
  • arduino/setup-protoc v1 composite
.github/workflows/release.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • actions/setup-go 6edd4406fa81c3da01a34fa6f6343087c207a568 composite
  • goreleaser/goreleaser-action f82d6c1c344bcacabba2c841718984797f664a6b composite
  • miniscruff/changie-action b6d52c80deb236a5b548f8774cd5a18b87da9e9a composite
go.mod go
  • github.com/fatih/color v1.13.0
  • github.com/golang/protobuf v1.5.2
  • github.com/google/go-cmp v0.5.9
  • github.com/hashicorp/go-hclog v1.4.0
  • github.com/hashicorp/go-plugin v1.4.8
  • github.com/hashicorp/go-uuid v1.0.3
  • github.com/hashicorp/terraform-plugin-log v0.8.0
  • github.com/hashicorp/terraform-registry-address v0.1.0
  • github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734
  • github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb
  • github.com/mattn/go-colorable v0.1.12
  • github.com/mattn/go-isatty v0.0.14
  • github.com/mitchellh/go-testing-interface v1.14.1
  • github.com/oklog/run v1.0.0
  • github.com/vmihailenco/msgpack/v4 v4.3.12
  • github.com/vmihailenco/tagparser v0.1.1
  • golang.org/x/net v0.5.0
  • golang.org/x/sys v0.4.0
  • golang.org/x/text v0.6.0
  • google.golang.org/appengine v1.6.7
  • google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f
  • google.golang.org/grpc v1.53.0
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0
  • google.golang.org/protobuf v1.28.1
go.sum go
  • cloud.google.com/go v0.34.0
  • github.com/apparentlymart/go-textseg v1.0.0
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/fatih/color v1.13.0
  • github.com/golang/protobuf v1.1.0
  • github.com/golang/protobuf v1.2.0
  • github.com/golang/protobuf v1.3.1
  • github.com/golang/protobuf v1.3.4
  • github.com/golang/protobuf v1.5.0
  • github.com/golang/protobuf v1.5.2
  • github.com/google/go-cmp v0.3.1
  • github.com/google/go-cmp v0.5.5
  • github.com/google/go-cmp v0.5.9
  • github.com/hashicorp/go-cleanhttp v0.5.1
  • github.com/hashicorp/go-hclog v1.4.0
  • github.com/hashicorp/go-plugin v1.4.8
  • github.com/hashicorp/go-uuid v1.0.3
  • github.com/hashicorp/go-version v1.2.0
  • github.com/hashicorp/terraform-plugin-log v0.8.0
  • github.com/hashicorp/terraform-registry-address v0.1.0
  • github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734
  • github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb
  • github.com/jhump/protoreflect v1.6.0
  • github.com/kr/pretty v0.1.0
  • github.com/kr/pty v1.1.1
  • github.com/kr/text v0.1.0
  • github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
  • github.com/mattn/go-colorable v0.1.9
  • github.com/mattn/go-colorable v0.1.12
  • github.com/mattn/go-isatty v0.0.12
  • github.com/mattn/go-isatty v0.0.14
  • github.com/mitchellh/go-testing-interface v1.14.1
  • github.com/oklog/run v1.0.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.7.2
  • github.com/vmihailenco/msgpack v3.3.3+incompatible
  • github.com/vmihailenco/msgpack/v4 v4.3.12
  • github.com/vmihailenco/tagparser v0.1.1
  • github.com/zclconf/go-cty v1.1.0
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/net v0.0.0-20180724234803-3673e40ba225
  • golang.org/x/net v0.0.0-20180811021610-c39426892332
  • golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e
  • golang.org/x/net v0.0.0-20190603091049-60506f45cf65
  • golang.org/x/net v0.0.0-20191009170851-d66e71096ffb
  • golang.org/x/net v0.0.0-20200301022130-244492dfa37a
  • golang.org/x/net v0.0.0-20210119194325-5f4716e94777
  • golang.org/x/net v0.5.0
  • golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
  • golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
  • golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20200116001909-b77594299b42
  • golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c
  • golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6
  • golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6
  • golang.org/x/sys v0.4.0
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.2
  • golang.org/x/text v0.3.3
  • golang.org/x/text v0.6.0
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
  • google.golang.org/appengine v1.1.0
  • google.golang.org/appengine v1.4.0
  • google.golang.org/appengine v1.6.5
  • google.golang.org/appengine v1.6.7
  • google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f
  • google.golang.org/grpc v1.53.0
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0
  • google.golang.org/protobuf v1.26.0-rc.1
  • google.golang.org/protobuf v1.26.0
  • google.golang.org/protobuf v1.27.1
  • google.golang.org/protobuf v1.28.1
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
  • gopkg.in/yaml.v3 v3.0.1
.github/workflows/issue-comment-triage.yml actions
tools/go.sum go
  • 584 dependencies
.github/workflows/compliance.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • hashicorp/setup-copywrite 32638da2d4e81d56a0764aa1547882fc4d209636 composite
tools/go.mod go
  • cel.dev/expr v0.24.0
  • cloud.google.com/go v0.123.0
  • cloud.google.com/go/auth v0.16.5
  • cloud.google.com/go/auth/oauth2adapt v0.2.8
  • cloud.google.com/go/compute/metadata v0.9.0
  • cloud.google.com/go/iam v1.5.2
  • cloud.google.com/go/monitoring v1.24.2
  • cloud.google.com/go/storage v1.57.0
  • github.com/AlecAivazis/survey/v2 v2.3.7
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.54.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.54.0
  • github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8
  • github.com/asaskevich/govalidator v0.0.0-20200907205600-7a23bdc65eef
  • github.com/aws/aws-sdk-go-v2 v1.39.1
  • github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.1
  • github.com/aws/aws-sdk-go-v2/config v1.31.10
  • github.com/aws/aws-sdk-go-v2/credentials v1.18.14
  • github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.8
  • github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.8
  • github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.8
  • github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3
  • github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.8
  • github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1
  • github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.8
  • github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.8
  • github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.8
  • github.com/aws/aws-sdk-go-v2/service/s3 v1.88.2
  • github.com/aws/aws-sdk-go-v2/service/sso v1.29.4
  • github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.0
  • github.com/aws/aws-sdk-go-v2/service/sts v1.38.5
  • github.com/aws/smithy-go v1.23.0
  • github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d
  • github.com/bmatcuk/doublestar/v4 v4.6.0
  • github.com/bradleyfalzon/ghinstallation/v2 v2.5.0
  • github.com/cespare/xxhash/v2 v2.3.0
  • github.com/cli/go-gh/v2 v2.12.2
  • github.com/cli/safeexec v1.0.0
  • github.com/cloudflare/circl v1.6.3
  • github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443
  • github.com/envoyproxy/go-control-plane/envoy v1.32.4
  • github.com/envoyproxy/protoc-gen-validate v1.2.1
  • github.com/fatih/color v1.18.0
  • github.com/felixge/httpsnoop v1.0.4
  • github.com/fsnotify/fsnotify v1.5.4
  • github.com/go-jose/go-jose/v4 v4.1.2
  • github.com/go-logr/logr v1.4.3
  • github.com/go-logr/stdr v1.2.2
  • github.com/go-openapi/errors v0.20.2
  • github.com/go-openapi/strfmt v0.21.3
  • github.com/golang-jwt/jwt/v4 v4.5.2
  • github.com/google/go-github/v45 v45.2.0
  • github.com/google/go-github/v53 v53.0.0
  • github.com/google/go-querystring v1.1.0
  • github.com/google/s2a-go v0.1.9
  • github.com/google/uuid v1.6.0
  • github.com/googleapis/enterprise-certificate-proxy v0.3.6
  • github.com/googleapis/gax-go/v2 v2.15.0
  • github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.66
  • github.com/hashicorp/copywrite v0.25.0
  • github.com/hashicorp/go-cleanhttp v0.5.2
  • github.com/hashicorp/go-getter v1.8.3
  • github.com/hashicorp/go-hclog v1.6.3
  • github.com/hashicorp/go-version v1.7.0
  • github.com/hashicorp/hcl v1.0.0
  • github.com/inconshreveable/mousetrap v1.1.0
  • github.com/jedib0t/go-pretty v4.3.0+incompatible
  • github.com/jedib0t/go-pretty/v6 v6.6.8
  • github.com/joho/godotenv v1.3.0
  • github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
  • github.com/klauspost/compress v1.18.0
  • github.com/knadh/koanf v1.5.0
  • github.com/mattn/go-colorable v0.1.14
  • github.com/mattn/go-isatty v0.0.20
  • github.com/mattn/go-runewidth v0.0.16
  • github.com/mergestat/timediff v0.0.3
  • github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d
  • github.com/mitchellh/copystructure v1.2.0
  • github.com/mitchellh/go-homedir v1.1.0
  • github.com/mitchellh/mapstructure v1.5.0
  • github.com/mitchellh/reflectwalk v1.0.2
  • github.com/oklog/ulid v1.3.1
  • github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
  • github.com/rivo/uniseg v0.4.7
  • github.com/samber/lo v1.51.0
  • github.com/spf13/cobra v1.10.1
  • github.com/spf13/pflag v1.0.10
  • github.com/spiffe/go-spiffe/v2 v2.6.0
  • github.com/thanhpk/randstr v1.0.4
  • github.com/ulikunitz/xz v0.5.15
  • go.mongodb.org/mongo-driver v1.10.0
  • go.opentelemetry.io/auto/sdk v1.2.1
  • go.opentelemetry.io/contrib/detectors/gcp v1.38.0
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0
  • go.opentelemetry.io/otel v1.40.0
  • go.opentelemetry.io/otel/metric v1.40.0
  • go.opentelemetry.io/otel/sdk v1.40.0
  • go.opentelemetry.io/otel/sdk/metric v1.40.0
  • go.opentelemetry.io/otel/trace v1.40.0
  • golang.org/x/crypto v0.45.0
  • golang.org/x/net v0.47.0
  • golang.org/x/oauth2 v0.31.0
  • golang.org/x/sync v0.18.0
  • golang.org/x/sys v0.40.0
  • golang.org/x/term v0.37.0
  • golang.org/x/text v0.31.0
  • golang.org/x/time v0.13.0
  • google.golang.org/api v0.250.0
  • google.golang.org/genproto v0.0.0-20250922171735-9219d122eba9
  • google.golang.org/genproto/googleapis/api v0.0.0-20250922171735-9219d122eba9
  • google.golang.org/genproto/googleapis/rpc v0.0.0-20250922171735-9219d122eba9
  • google.golang.org/grpc v1.75.1
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.6.1
  • google.golang.org/protobuf v1.36.11
  • gopkg.in/yaml.v3 v3.0.1
.github/workflows/lock.yml actions
  • dessant/lock-threads 7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7 composite
.github/workflows/ci-changie.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • miniscruff/changie-action 5036dffa79ffc007110dc7f75eca7ef72780e147 composite