awscontext

A macOS menu bar tool for switching AWS profiles and SSO sessions without editing shell variables. It helps developers switch accounts quickly while keeping AWS tools and terminals aligned.

Browse open issues

Pick a small issue you can reproduce, then fix it with your AI coding agent.

Share on XLicense: MIT

Overview

AWSContext is a macOS menu bar app for managing AWS profiles. It writes the selected profile to the default AWS config and credentials files so terminals, SDKs, and other tools use the same account without manual export commands or shell restarts. It also handles SSO session checks and can open the AWS Console in the browser for the active account, role, and region.

Key features

  • Switch AWS profiles from the menu bar
  • Open the AWS Console for the active account, role, and region
  • Check SSO session expiry and sign in again when needed
  • Import profile data from existing AWS files or pasted AWS configuration

Best for

It fits people who switch between multiple AWS accounts or roles on macOS and want the same profile applied across local tools. It is especially useful when you rely on AWS CLI, SDKs, and terminal sessions that all read the default AWS configuration.

Upstream
petricbranko/awscontext
Fork on GitHub
Guo-astro/awscontext
Upstream stars
3
Category
Developer tools and infrastructure
License
MIT
Forked
2026-10-10
Sync status
In syncLast synced 2026-11-08