AWS Emulator icon
AWS Emulator icon

AWS Emulator

 Like

AWS Emulator is a local emulator of the AWS APIs. You use it to test your software without calling AWS, on your own machine, on a development server, or in continuous integration (CI). You don’t need an AWS account. Your requests go to the emulator, not to AWS.

Cost / License

Since

  • New

Updated

  • Updated Nov 2026

Platforms

  • Windows
  • Mac
  • Linux
  • Amazon Web Services
  • Rust
Alternatives
0likes
0alternatives
0articles
Save

Features

No features, maybe you want to suggest one?

Highlights All activities

AWS Emulator News & Activities

Recent activities

AWS Emulator information

GitHub repository

  •  4,256 Stars
  •  113 Forks
  •  78 Open Issues
  •   Updated  
View on GitHub
AWS Emulator was added to AlternativeTo by Paul on and this page was last updated .

No comments or reviews, maybe you want to be first?

What is AWS Emulator?

AWS Emulator is a local emulator of the AWS APIs. You use it to test your software without calling AWS, on your own machine, on a development server, or in continuous integration (CI). You don’t need an AWS account. Your requests go to the emulator, not to AWS. So you work with emulated resources instead of AWS resources. AWS Emulator has no additional service fee. You pay only for AWS resources when you deploy on AWS.

The emulator is a local program that serves an AWS API endpoint. It has no graphical interface. After you start the emulator, you set environment variables to point the AWS CLI or an AWS SDK at its endpoint. Then you run your code as usual. In embedded mode, you pass the emulator’s HTTP client to your SDK instead.

The emulator doesn’t send your requests, responses, or resource data to AWS. By default, it sends anonymous usage and error data, which you can turn off.

On Linux, you install AWS Emulator from an RPM or Debian package for x86_64 or aarch64, and run it as a command-line tool. On macOS and Windows, you run it in Docker, from an image that you build with our Dockerfile. For tests written in Rust with the AWS SDK for Rust, you can also run the emulator inside your test process.