awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
99designs avatar

99designs/aws-vault

0
View on GitHub↗
8,977 stars·833 forks·Go·MIT·17 views

Aws Vault

aws-vault is a secure credential manager and command-line wrapper for AWS. It stores long-term identity keys using the native operating system secure keystore to prevent plaintext secrets from residing on disk.

The tool orchestrates the exchange of long-term credentials for short-lived temporary sessions by assuming IAM roles, with support for multi-factor authentication and integration with AWS Identity Center for single sign-on access. It prevents credential exposure by injecting these temporary tokens directly into subprocesses or by simulating local metadata endpoints for software development kits.

The project provides capabilities for managing multiple credential profiles, rotating access keys, and automating sign-ins to the AWS management console. It also supports custom multi-factor authentication command integration to retrieve tokens from external hardware devices or password managers.

Features

  • Cloud Credential Management - Provides a secure manager for organizing and switching between multiple AWS credential profiles.
  • Credential Security Managers - Encrypts and protects sensitive AWS access credentials using the native operating system secure keystore.
  • CLI Wrappers - Injects temporary AWS credentials into sub-processes to prevent long-term keys from residing in environment variables.
  • Environment Variable Injection - Injects temporary credentials into the environment of child processes to prevent secrets from persisting in the shell.
  • Process Injection Wrappers - Wraps child processes to inject temporary security keys directly into their environment or via a local metadata server.
  • SSO Clients - Provides a command-line interface for managing identity access via AWS Identity Center and single sign-on URLs.
  • AWS Credential Management - Stores and accesses AWS identity keys securely using the operating system keystore to avoid plaintext secrets on disk.
  • Credential Encryption - Encrypts long-term credentials using the operating system native secure keystore or encrypted files.
  • Temporary Security Tokens - Executes commands in subprocesses by injecting short-lived security tokens to prevent long-term key exposure.
  • Subprocess Injection - Injects short-lived session tokens into commands or subshells to limit the risk of credential exposure.
  • SSO Integrations - Manages access to multiple AWS accounts through single sign-on URLs and centralized identity provider roles.
  • Keystore Management - Uses the native operating system secure keystore to encrypt and store long-term identity keys.
  • AWS Role Assumption - Exchanges long-term credentials for short-lived temporary tokens by assuming specific IAM roles.
  • Credential Management Tools - Provides a secure tool for storing and accessing AWS credentials using the operating system native secure keystore.
  • Secret Management Systems - Saves long-term access keys into a secure operating system keystore to prevent plaintext storage on disk.
  • Single Sign-On Integrations - Integrates with AWS IAM Identity Center to manage credentials via single sign-on URLs and account roles.
  • AWS Local Development Environments - Provides local simulation environments and credential injection for AWS software development and testing.
  • Console Login Automation - Automatically opens a web browser and signs into the AWS management console using stored credentials.
  • MFA Token Retrieval - Provides integration with external tools and hardware devices to retrieve multi-factor authentication tokens.
  • MFA Tool Integration - Executes custom command-line tools to retrieve authentication tokens from password managers or hardware devices.
  • Metadata Server Simulators - Runs a background server that mimics metadata services to provide dynamic credential refreshing for long-running applications.
  • Cloud Console Authentication - Automates the sign-in process for the AWS management console using securely stored credentials.
  • Cloud Metadata Simulation - Runs a local HTTP server that simulates cloud metadata endpoints for dynamic credential refreshing.
  • Credential Profiles - Provides tools to add, remove, and list identity profiles stored within the operating system secure keystore.
  • Web Identity Token Exchange - Obtains temporary credentials using identity tokens provided via files or external identity processes.
  • Automated Key Rotations - Implements automatic replacement of old identity keys with new ones to maintain security hygiene.
  • Authentication Token Caching - Stores temporary credentials in a secure vault to reuse across profiles and reduce MFA prompts.
  • Cloud Security Tooling and Automation - Secure storage utility for cloud credentials.
  • Identity and Access Management - Secure storage and access for AWS credentials.
  • Secrets Management - Securely stores and accesses AWS credentials locally.

Star history

Star history chart for 99designs/aws-vaultStar history chart for 99designs/aws-vault

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Aws Vault

Similar open-source projects, ranked by how many features they share with Aws Vault.
  • nccgroup/scoutsuitenccgroup avatar

    nccgroup/ScoutSuite

    7,548View on GitHub↗

    ScoutSuite is a multi-cloud security audit and configuration tool designed to identify security risks and misconfigurations across cloud environments. It functions as a security posture manager and compliance auditor, gathering resource metadata from cloud APIs to evaluate infrastructure against security benchmarks. The tool provides auditing capabilities for AWS, Google Cloud, DigitalOcean, and Kubernetes clusters and control planes. It distinguishes itself by decoupling data collection from analysis, allowing users to cache cloud configurations locally for offline auditing and iterative rul

    Pythonauditingawsazure
    View on GitHub↗7,548
  • zenml-io/zenmlzenml-io avatar

    zenml-io/zenml

    5,451View on GitHub↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Pythonagentopsagentsai
    View on GitHub↗5,451
  • nguyenphutrong/quotionguyenphutrong avatar

    nguyenphutrong/quotio

    3,624View on GitHub↗

    Quotio is a local LLM API proxy gateway and credential manager that intercepts and routes requests from command-line tools and integrated development environments to various AI model providers. It serves as a centralized authentication hub, managing API keys and service accounts to provide a unified interface for external AI agents. The project distinguishes itself through a routing engine that implements priority-chain and round-robin load balancing to distribute workloads across multiple accounts. It features automated API key failover, which redirects requests to backup authentication keys

    Swiftai-toolsdeveloper-toolsproxy
    View on GitHub↗3,624
  • finsys/dockhandFinsys avatar

    Finsys/dockhand

    2,609View on GitHub↗

    Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na

    Sveltedockerdocker-composedocker-management
    View on GitHub↗2,609
See all 30 alternatives to Aws Vault→

Frequently asked questions

What does 99designs/aws-vault do?

aws-vault is a secure credential manager and command-line wrapper for AWS. It stores long-term identity keys using the native operating system secure keystore to prevent plaintext secrets from residing on disk.

What are the main features of 99designs/aws-vault?

The main features of 99designs/aws-vault are: Cloud Credential Management, Credential Security Managers, CLI Wrappers, Environment Variable Injection, Process Injection Wrappers, SSO Clients, AWS Credential Management, Credential Encryption.

What are some open-source alternatives to 99designs/aws-vault?

Open-source alternatives to 99designs/aws-vault include: nccgroup/scoutsuite — ScoutSuite is a multi-cloud security audit and configuration tool designed to identify security risks and… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning… nguyenphutrong/quotio — Quotio is a local LLM API proxy gateway and credential manager that intercepts and routes requests from command-line… finsys/dockhand — Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of… harisekhon/devops-bash-tools — DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container… aws/aws-sdk-php — The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web…