Versent/saml2aws
CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP 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
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
- readme: https://github.com/Versent/saml2aws · fetched 2026-08-28 · c9c303ce884b
- homepage: https://github.com/Versent/saml2aws · fetched 2026-08-29 · 84b53594745a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Versent/saml2aws | main | 49 |
For agents
markdown · JSON · MCP: product_card(name="Versent/saml2aws")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem