go-tfe
HCP Terraform/Enterprise API Client/SDK in Golang (by hashicorp)
fosite
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go. (by ory)
go-tfe | fosite | |
---|---|---|
3 | 5 | |
217 | 2,253 | |
0.5% | 0.6% | |
9.3 | 6.8 | |
3 days ago | 14 days ago | |
Go | Go | |
Mozilla Public License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-tfe
Posts with mentions or reviews of go-tfe.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-21.
-
Terraform Cloud and go-tfe client: how to test?
How do you go about testing your code created with go-tfe for interacting with Terraform Cloud?
-
Create an API that uses Terraform under the hood?
This isn't exactly what you want, but hashicorps own terraform-cloud provides REST endpoints and they also provide a go client for that api https://github.com/hashicorp/go-tfe
-
Is there an TFE/TFC OpenAPI spec?
Don't know if there's an OpenAPI spec, but if you implement the other side of this API you've implemented Terraform Enterprise. https://github.com/hashicorp/go-tfe
fosite
Posts with mentions or reviews of fosite.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-06.
-
Golang library for AuthN/AuthZ
You can take a look to https://github.com/ory/fosite
-
Are there any OIDC Provider libraries for Golang?
Zitadel and Fosite can be used to set up an OIDC provider
-
Writing Java library to build OAuth 2.0 Authorization Server / OpenID Connect Identity Provider
I like ory/fosite interfaces so AzIdP4J imitates them. AzIdP4J needs to manage tokens so it provides only interfaces and an Application needs to implement them.
-
Using Ory Kratos/Hydra/Keto as libraries instead of services
Check out Ory/fosite
-
Ory Hydra: Open Source OAuth2/OIDC Provider
We are using https://github.com/ory/fosite at work with great success.
What are some alternatives?
When comparing go-tfe and fosite you can also consider the following projects:
terraform-cdk - Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Ory Hydra - OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.