LocalStack

Develop and test your cloud apps offline.

Enables a highly efficient dev&test loop. Deploy your application locally in Docker, within seconds.
Huge cost savings for development teams of all sizes. No cloud infrastructure needed.
Improve software quality through continuous integration. Stop rolling out untested changes.
Intro

LocalStack provides an easy-to-use test/mocking framework for developing Cloud applications. It spins up a testing environment on your local machine that provides the same functionality and APIs as the real AWS cloud environment.

Yes, that's true - you can run your Lambda functions, store data to DynamoDB tables, feed events through Kinesis streams, put your application behind an API Gateway, and much more. And all this happens on your local machine, without ever talking to the cloud.

The diagram below illustrates the efficient dev/test and deployment pipeline enabled by LocalStack.

  1. Your application is developed entirely on the local developer machines. LocalStack provisions all required "cloud" resources in a local container.
  2. Changes are frequently pushed to a continuous integration server that runs the automated tests. LocalStack provisions all required "cloud" resources in the continuous integration server environment.
  3. Once all tests are green, you flip the switch and the application can be seamlessly deployed to the real AWS cloud environment.

Needless to say, this enables an extremely efficient development loop and team collaboration. No more tedious uploading of application code to run a quick test. No more dollars spent on expensive test resources on AWS!

Our users love it. Check out the Github repository, or search on Twitter/Google to find out what people have to say about LocalStack. It's the modern way of developing cloud applications - we hope you're part of it!

Features
Testimonials
LocalStack is trusted by 10.000s of developers worldwide.
More details and testimonials following soon!
Pricing

LocalStack comes in two flavors - as a free, open source Base Edition, and as a Pro Edition with extended features and support. See the table below for a comparison. If you need support for large organizations, please contact us for the Enterprise Edition.

We are strongly committed to our open source offering. Our philosophy is that today's best software is built by great people in an open collaboration, and therefore we will continue to contribute a majority of the features back to the Base Edition of LocalStack. If you are using LocalStack in your company (startup or enterprise), we only ask for a small contribution which helps support the future success and growth of the platform and its ecosystem.

Feature Community Edition Pro Edition Enterprise Edition
Core AWS Services
Community Updates
Extended AWS Services (RDS, ElastiCache, Cognito, and more) -
Support for Lambda Layers -
Security (IAM/Cognito) -
Web UIs for Resource Management -
Custom DNS / Single API Entrypoint -
Updates / Bug Fixes occasionally frequently on demand support
CloudFormation Support basic extended on demand support
Serverless Integration basic extended on demand support
Multi-Region Support - ✔ * ✔ *
Test Report Dashboards - ✔ * ✔ *
Resources/Cost Analysis - ✔ * ✔ *
Custom CI Integration - -
Personalized Support - -
You're supporting the Project -
Monthly Price Free € 20 € 15 / month **
per developer or CI system + 14 days free trial
Contact Us
View Repo Sign up Now Contact Us

* This feature is still under development. An early version is available, and advanced power features will be added soon.

** Limited time offer valid for the first 3 months. Price will automatically increase from € 15 to € 20 per license after the first 3 months of active subscription.

Contact

If you have any questions or feedback, please shoot us a message at info@localstack.cloud.

We'd love to get in touch with you. Please subscribe with your email to stay tuned for release notes and product updates. We promise never to send an excessive amount of emails (we hate spam, too).