Skip to content

localstack/awesome-localstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 

LocalStack - A fully functional local cloud stack

Slack Twitter LinkedIn YouTube Discuss

Awesome LocalStack Awesome

A curated list of LocalStack integrations, tools, frameworks, and platforms.

If you want to contribute to this list, then please read the contributing guidelines. Inspired by the awesome list.

User Interface

  • Web Application: Web application to interact with LocalStack services, manage resources, and use advanced features.
  • Desktop Application: Desktop application to manage the container, view resources, and inspect logs.
  • Docker Desktop Extension: Docker Desktop extension to manage the container and view logs.
  • Commandeer: Desktop application to manage LocalStack and test your applications locally with an IDE experience.
  • SQS Admin: Local Web Application to manage SQS queues.

Integrations

  • arclocal: Run Architect Infrastructure as Code framework with LocalStack.
  • awslocal: Run the AWS Command Line Interface (CLI) with LocalStack.
  • AWS SDK for .NET: Run .NET applications against LocalStack using the AWS SDK for .NET.
  • AWS SDK for Go: Run Go applications against LocalStack using the AWS SDK for Go.
  • AWS SDK for Java: Run Java applications against LocalStack using the AWS SDK for Java.
  • AWS SDK for JavaScript: Run JavaScript/TypeScript applications against LocalStack using the AWS SDK for JavaScript.
  • AWS SDK for Python (Boto3): Run Python applications against LocalStack using Boto3.
  • cdklocal: Run the AWS Cloud Development Kit Infrastructure as Code framework with LocalStack.
  • chalice-local: Run the AWS Chalice serverless micro-framework with LocalStack.
  • copilotlocal: Run the Copilot CLI to build AWS containerized applications with LocalStack.
  • Crossplane: Run Crossplane control planes against LocalStack.
  • pulumilocal: Run the Pulumi Infrastructure as Code framework with LocalStack.
  • samlocal: Run the Serverless Application Model Infrastructure as Code framework with LocalStack.
  • serverless-localstack: Run the Serverless Infrastructure as Code framework with LocalStack.
  • tflocal: Run the Terraform/OpenTofu Infrastructure as Code framework with LocalStack.

Frameworks

  • .NET Aspire: Integrate LocalStack with .NET Aspire cloud-native applications.
  • Quarkus: Run LocalStack in your Quarkus application.
  • Spring Cloud AWS: Run LocalStack in your Spring and Spring Boot applications.
  • Testcontainers: Run LocalStack in your integration tests with Testcontainers.

Continuous Integration (CI) Systems

  • CircleCI: Run LocalStack in your CircleCI workflows.
  • GitHub Actions: Run LocalStack in your GitHub Actions workflows.

Docker images

Client libraries

Tools

  • AWS Replicator: Replicate cloud resources into your local LocalStack environment.
  • Cloudlens: k9s like CLI for analyzing and managing local AWS resources in LocalStack.
  • diapretty: LocalStack diagnosis pretty printer to create diagnostics reports via the diagnostics endpoint.
  • DNS Server: DNS-based endpoint injection and local DNS tooling for LocalStack.
  • Event Studio: Record, trace, debug, and replay events exchanged between AWS services.
  • Former2: Generate infrastructure as code templates from existing resources in your locally running LocalStack instance.
  • Lambda Tools: Hot-reload and other tooling to develop Lambda functions more efficiently.
  • Leapp: Create LocalStack sessions in Leapp to connect to the cloud emulator.
  • LocalStack CLI: Official command line interface to manage LocalStack.
  • Testing Utils: Utility tooling for local and CI testing with LocalStack.
  • LocalStack Toolkit for VS Code: Toolkit for VS Code to manage LocalStack.
  • LocalSurf: Browser plugin to redirect AWS service calls to LocalStack.

Platforms

  • DevContainers: Run LocalStack in reproducible containerized development environments.
  • eksctl: Run and validate EKS-centric workflows against LocalStack.
  • Gitpod: Run LocalStack in Gitpod, a cloud-based IDE.
  • Helm Charts: Helm charts to deploy LocalStack on Kubernetes.
  • OpenShift: Run LocalStack in OpenShift, a Kubernetes distribution.
  • Rancher Desktop: Run LocalStack with Rancher Desktop.

Extensions

  • Authress: LocalStack extension to run the Authress server locally.
  • AWS Replicator: LocalStack extension to replicate live AWS resources locally.
  • Diagnosis Viewer: LocalStack extension to view the diagnosis report.
  • Event Studio Extension: LocalStack extension for event tracing, inspection, and replay workflows.
  • httpbin: LocalStack extension to run the httpbin service.
  • Mailhog: LocalStack extension to run the Mailhog service.
  • Miniflare: LocalStack extension to run Miniflare, a serverless Cloudflare worker emulator.
  • ParadeDB: LocalStack extension for running ParadeDB search databases locally.
  • Resource Graph: LocalStack extension to build resource graphs and import into Neptune.
  • Stripe: LocalStack extension to run a stateful Stripe service mock.
  • Terraform Init: LocalStack extension to run Terraform files as initialization hooks.
  • TypeDB: LocalStack extension for building and testing TypeDB-based applications locally.
  • WireMock: LocalStack extension for running WireMock mock APIs locally.

Content

Tutorials

AWS

Snowflake

Videos

Blog Posts

About

A curated list of LocalStack integrations, tools, frameworks, and platforms.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages