Ross ROSS = Recommend OSS · open-source software intelligence for agents

Versent/saml2aws

CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP observed · 2026-08-28

github.com/Versent/saml2aws · homepage · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

49/100

  • Activity 53
  • Release rhythm 16
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 143
  • age_days: 3643
  • days_rel: 538
  • days_push: 287
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2241 stars · 620 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

saml2aws is a Go CLI tool that authenticates against SAML-based identity providers such as ADFS and PingFederate and exchanges the SAML assertion with AWS STS to obtain temporary AWS credentials. It saves those credentials to an AWS profile so users can seamlessly use the AWS CLI and SDKs with federated single sign-on.

Use cases

  • log in to AWS CLI using my company's SAML single sign-on
  • get temporary AWS credentials from ADFS
  • authenticate AWS CLI with PingFederate
  • assume an AWS role via SAML assertion from the command line
  • avoid long-lived AWS access keys by using federated SSO credentials
  • configure multiple AWS accounts behind one SAML identity provider
  • use AWS CLI with corporate identity provider credentials

When to choose

  • your organization uses a SAML 2.0 identity provider like ADFS, PingFederate, or Okta for AWS access
  • you want short-lived STS credentials instead of static IAM keys
  • you need a scriptable, cross-platform CLI for federated AWS login
  • you manage multiple AWS accounts and roles through one SSO flow

When to avoid

  • your organization uses AWS IAM Identity Center (AWS SSO) natively, where the built-in aws sso login is simpler
  • you need OIDC/OAuth-based federation rather than SAML
  • you want a GUI-based SSO experience rather than a terminal tool
  • you don't use AWS

Facets

cli-tool · maturity active

auth cli security cloud-computing security developer-tools windows cli cross-platform aws saml sso adfs pingfederate sts temporary-credentials federated-identity go command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
Versent/saml2awsmain49

For agents

markdown · JSON · MCP: product_card(name="Versent/saml2aws")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem