aws-emulator: Test APIs locally without an AWS account
aws/aws-emulator
About the project
AWS Emulator is a tool that simulates AWS APIs in a local environment. It allows you to test software on a development server or in a CI pipeline without accessing actual AWS resources. No AWS account is required, and requests are routed exclusively to the emulator.
It supports both server mode and embedded mode. Server mode is used by changing the endpoint for the AWS CLI or SDK via environment variables, while embedded mode integrates directly in-process for Rust tests. Fidelity scores for each service can be found on the release page.
The generated code follows the CC0-1.0 license, while only the vendor directory is under the Apache License 2.0. Telemetry is enabled by default but can be easily disabled via CLI options or environment variables. This repository does not accept PRs; bugs or missing features should be reported as issues.
aws/aws-emulator
AWS Emulator is a local emulator of the AWS APIs.
Rust
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.