awscurl
« Back to VersTracker
Description:
Curl like simplicity to access AWS resources
Type: Formula  |  Latest Version: 0.36@3  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: aws curl api cli authentication
Install: brew install awscurl
About:
awscurl is a command-line utility that simplifies making authenticated requests to AWS services. It functions as a drop-in replacement for the standard curl command, automatically handling the complex signature generation required by AWS. This tool allows developers to interact with AWS APIs using familiar curl syntax without manual credential management.
Key Features:
  • Automatic AWS Signature Version 4 (SigV4) signing
  • Drop-in replacement for standard curl with compatible flags
  • Supports temporary credentials via AWS SSO and MFA
  • Works with any AWS service endpoint
Use Cases:
  • Debugging API Gateway endpoints and Lambda functions
  • Quickly testing S3 bucket permissions and operations
  • Automating AWS service interactions in shell scripts
Alternatives:
  • aws-cli – aws-cli offers comprehensive service coverage but is heavier; awscurl provides lightweight curl-like syntax for direct API calls
  • httpie – httpie is a general HTTP client; awscurl adds specific AWS authentication handling on top
License: MIT
Dependencies: certifi, cryptography, python@3.14
Bottles available for: all
Version History
Detected Version Rev Change Commit
Oct 12, 2024 6:49pm 0 VERSION_BUMP 36f5f1f4