{"adoption": {"forks": 176, "observed_at": "2026-08-28T04:05:34.530101+00:00", "stars": 1775}, "canonical_url": "https://ross.abutalabs.com/products/leapp", "card": {"archived": false, "artifact_type": "application", "description": "Leapp is the DevTool to access your cloud", "domain": ["cloud-computing", "security", "developer-tools"], "enriched": true, "function": ["security", "secrets-management", "cli", "developer-tools"], "health_score": 77, "homepage": "https://www.leapp.cloud/", "language": "TypeScript", "license": "MPL-2.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["Noovolari/leapp"], "name": "Noovolari/leapp", "platform": ["windows", "cli"], "pushed_at": "2026-05-16T10:43:32+00:00", "repo": "Noovolari/leapp", "stars": 1775, "tags": ["aws-credentials", "azure", "saml-sso", "credential-manager", "temporary-credentials", "multi-account", "zero-trust-iam", "electron-app", "devops", "macos", "linux", "electron", "desktop"], "topics": ["aws", "aws-credentials", "aws-creds", "cloud", "credential-manager", "saml-sso-url", "azure", "azure-cli", "temporary-credentials", "hacktoberfest", "electron"], "urls": [], "use_cases": ["manage aws credentials across multiple accounts", "generate temporary aws credentials from sso", "securely store cloud credentials locally", "open aws console for different accounts in browser", "connect to ec2 instances quickly", "rotate short-lived cloud credentials automatically"], "what_it_is": "Leapp is a cross-platform Electron desktop app for managing and generating cloud credentials across multiple AWS and Azure accounts, with encrypted local storage in the OS system vault and short-lived credential rotation. It includes a companion CLI, browser extensions for multi-account console access, and SSO integrations like AWS Single Sign-On and Okta.", "when_to_avoid": ["you only use a single cloud account with static credentials", "you need a fully headless server-side credential broker", "you require long-term vendor support, as Noovolari has announced it is shutting down"], "when_to_choose": ["you work across many AWS or Azure accounts daily", "you want short-lived credentials instead of static keys", "you need SSO-based session provisioning for cloud access"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/leapp", "repo": "Noovolari/leapp", "role": "main", "score": 60}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.530101+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.523789+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "333bb9d219665075325f230bbe50358193e37380cc4f6164c796a01e42f6a516", "fetched_at": "2026-08-28T04:05:34.530101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Noovolari/leapp"}, {"content_hash": "387290b4bf43c02f699c063564b59211fc7850435791168b0730028084a5941c", "fetched_at": "2026-08-29T11:04:10.045905+00:00", "kind": "homepage", "missing": false, "url": "https://www.leapp.cloud/"}, {"content_hash": "36c6c3c2e4f9f7e35fb7fea86ea9bfd1cf7fe7061016698b1a017ae1cc7f4a36", "fetched_at": "2026-08-29T11:04:10.050205+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud"}, {"content_hash": "94ce5ed4d87412eb4437dc80054f97bf05b2642ab67811587dc52dd305f1d397", "fetched_at": "2026-08-29T11:04:10.051776+00:00", "kind": "site_page", "missing": false, "url": "https://docs.leapp.cloud/latest/installation/install-leapp"}, {"content_hash": "86e642db1d2ad6eebc62771ddd7f644e4d9dcd1658801464edef53ed1a875c7d", "fetched_at": "2026-08-29T11:04:10.048527+00:00", "kind": "site_page", "missing": false, "url": "https://www.leapp.cloud/releases"}, {"content_hash": "008dad42296888e9d4add374e39396ede04867cf5587008dc7df453b81dc5af6", "fetched_at": "2026-08-29T11:04:10.053474+00:00", "kind": "site_page", "missing": false, "url": "https://blog.leapp.cloud/series/press-releases"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 82, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2227, "days_push": 109, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 60, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}