{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/5"}],"enrichment":{"capability":"A curl-like command-line tool that automatically signs and sends HTTP requests to AWS services using AWS Signature Version 4, handling credential management from IAM profiles or explicit keys.","skillfed_tags":["aws-integration","cli-tool","request-signing"],"use_cases":["Test AWS API Gateway endpoints or Lambda function URLs from the command line with automatic request signing.","Query S3 buckets, EC2 instances, or other AWS services directly without writing Python code or using the AWS CLI.","Automate AWS API calls in shell scripts or CI/CD pipelines where curl-like syntax is more natural than SDK calls.","Debug signed requests to AWS services by inspecting headers and responses with verbose output.","Integrate AWS API calls into existing curl-based workflows or monitoring systems."],"what_it_does":"awscurl is a command-line tool that bridges the gap between curl's simplicity and AWS's mandatory request signing requirement. It wraps HTTP requests in AWS Signature Version 4 signing, automatically handling credential lookup from IAM profiles or explicit keys, then sends the signed request to any AWS service endpoint. The tool accepts curl-like arguments (method, headers, data, output redirection) while adding AWS-specific options for region, service, and credential selection.\n\nThe package is built on requests for HTTP transport and boto3/botocore for AWS credential and signing logic, making it a thin orchestration layer. It's designed for developers and operators who want to test AWS APIs from the command line without manually constructing signatures\u2014useful for ad-hoc API exploration, scripting, CI/CD pipelines, or debugging API Gateway and other AWS services that require signed requests.","worth_installing":"Yes. The package solves a real friction point\u2014making signed AWS API requests from the command line\u2014with low install overhead, active maintenance, no known vulnerabilities, and permissive licensing. It's especially useful for developers who prefer curl-style interfaces or need to integrate AWS calls into shell scripts. The 902 GitHub stars and top-15000 PyPI position indicate established adoption."},"id":"awscurl","links":{"html":"https://skillfed.io/packages/awscurl","md":"https://skillfed.io/packages/awscurl.md","pypi":"https://pypi.org/project/awscurl/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-13","license_spdx":null,"license_treatment":"permissive","name":"awscurl","python_support":"unspecified","summary":"Curl like tool with AWS request signing"},"popularity":{"monthly_downloads":686371,"position":5349,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.44"}
