Run AWS locally. Free forever. No account required.
LocalEmu is a free, open-source AWS emulator. One pip install and one command bring up 132 AWS services on localhost:4566, so the same AWS CLI, boto3, Terraform, CDK, Pulumi, and Serverless Framework run against your machine with no account, no credentials, and no internet connection. Released under the Apache 2.0 license, with no Pro tier, no tokens, and no telemetry.
pip install localemu[runtime] localemu start
docker run --rm -d \ -p 4566:4566 -p 4510-4559:4510-4559 \ -v /var/run/docker.sock:/var/run/docker.sock \ localemu/localemu
# Drop-in CLI replacement awsemu s3 ls # Or point any tool at the endpoint aws --endpoint-url http://localhost:4566 s3 ls
| Option | Description |
|---|---|
localemu start | Start the emulator and expose all services on localhost:4566 |
awsemu <service> <command> | Drop-in replacement for the AWS CLI, pre-pointed at the local endpoint |
--endpoint-url http://localhost:4566 | Point the standard AWS CLI, boto3, Terraform, or CDK at LocalEmu |
IAM_ENFORCEMENT=1 | Environment variable to enable IAM policy enforcement |
We can help you deploy and customize this tool for your specific needs, or build custom solutions.
Contact Us