LocalStack
localstack.cloud
A local cloud emulator that runs AWS services — S3, Lambda, DynamoDB, SQS, API Gateway, and dozens more — inside Docker, enabling fully local development and testing without AWS credentials or costs.
Why it is useful
Removes the AWS dependency from local development entirely. You can develop and test Lambda functions, S3 operations, and event-driven architectures without internet access, AWS costs, or risk of touching shared cloud resources. The free tier covers the most common services. Essential for teams doing heavy AWS development who want reproducible local environments.