LocalStack Overview
Core Product
Information Resources
What is LocalStack?
LocalStack is a cloud service emulator that operates within a single container on your computer or in your CI environment. With LocalStack, you can run your AWS applications or Lambdas entirely on your local machine without needing to connect to a remote cloud provider. Whether you’re testing complex CDK applications or Terraform configurations, or just starting to explore AWS services, LocalStack can accelerate and simplify your testing and development workflow.
LocalStack supports a growing array of AWS services, including AWS Lambda, S3, DynamoDB, Kinesis, SQS, and SNS. The Pro version of LocalStack includes additional APIs and enhanced features. You can view a comprehensive list of supported APIs on their Feature Coverage page.
LocalStack offers extra integrations and features to facilitate your work as a cloud developer, which you can find in the user guides.
LocalStack is evolving to become a multi-cloud emulator, so we should keep an eye on them in the future
Service Types
Functions Runtimes
Container Runtimes
*Information is subject to change. Please consult the official LocalStack website for more details.
Alternatives to LocalStack are generated by matching platform type and supported runtimes