{"id":18906550,"url":"https://github.com/claranet/aps","last_synced_at":"2025-04-15T04:31:41.602Z","repository":{"id":56563661,"uuid":"190002995","full_name":"claranet/aps","owner":"claranet","description":"Easy switch between AWS Profiles and Regions","archived":false,"fork":false,"pushed_at":"2022-07-21T12:43:01.000Z","size":15252,"stargazers_count":13,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T00:34:31.095Z","etag":null,"topics":["amazon-web-services","aws"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/claranet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-03T12:41:29.000Z","updated_at":"2022-08-13T18:20:32.000Z","dependencies_parsed_at":"2022-08-15T21:00:48.112Z","dependency_job_id":null,"html_url":"https://github.com/claranet/aps","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claranet%2Faps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claranet%2Faps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claranet%2Faps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claranet%2Faps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/claranet","download_url":"https://codeload.github.com/claranet/aps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249006449,"owners_count":21197279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amazon-web-services","aws"],"created_at":"2024-11-08T09:16:45.137Z","updated_at":"2025-04-15T04:31:38.190Z","avatar_url":"https://github.com/claranet.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# APS - Amazon Profile Switcher\r\n\r\n## Description\r\n\r\nEasy switch between AWS Profiles and Regions.\r\n\r\n## Why\r\n\r\nAs a service provider we have to switch all the time between our customers' accounts and as lazy DevOps we do no want to always pass same args to our commands. Environment variables are so a good solution for helping us. Here comes **APS** aka **Amazon Profile Switcher**.\r\n\r\n## Usage\r\n\r\n```bash\r\nusage: aps [\u003cflags\u003e]\r\n\r\nFlags:\r\n      --help                     Show context-sensitive help (also try --help-long and --help-man).\r\n  -x, --clear                    Clear env vars related to AWS\r\n  -c, --config=$HOME/.aws/config AWS config file\r\n  -p, --profile=PROFILE          Specify directly the AWS Profile to use\r\n  -r, --region=REGION            Region selector\r\n  -a, --assume=ASSUME            If false, auto assume role is disabled (default is true)\r\n```\r\n\r\nYou can select your profile/region by \u0026larr;, \u0026uarr;, \u0026rarr; \u0026darr; and filter by **Name**, or **AccountId** (only for profile). **Enter** key to validate. \r\n\r\n## Output Example\r\n\r\n![screenshot1](./img/screenshot1.png)\r\n![screenshot2](./img/screenshot2.png)\r\n\r\n## Build\r\n\r\n```bash\r\nmake all\r\n```\r\nThis repository uses `go mod`, so don't `git clone` inside your `$GOPATH`.\r\n\r\n## Author\r\n\r\nThomas Labarussias (thomas.labarussias@qonto.com - https://github.com/Issif)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclaranet%2Faps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclaranet%2Faps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclaranet%2Faps/lists"}