Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/localstack/localstack-vscode-extension
LocalStack VSCode Extension: Deploy Lambda functions to LocalStack
https://github.com/localstack/localstack-vscode-extension
lambda localstack vscode-extension
Last synced: 3 months ago
JSON representation
LocalStack VSCode Extension: Deploy Lambda functions to LocalStack
- Host: GitHub
- URL: https://github.com/localstack/localstack-vscode-extension
- Owner: localstack
- License: apache-2.0
- Created: 2023-05-31T10:30:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-13T19:58:57.000Z (over 1 year ago)
- Last Synced: 2024-02-24T23:47:56.959Z (12 months ago)
- Topics: lambda, localstack, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=LocalStack.localstack
- Size: 4.34 MB
- Stars: 12
- Watchers: 11
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-localstack - VS Code Extension
- awesome-localstack - VS Code Extension
README
# LocalStack VSCode Extension (Preview)
![Marketplace Version](https://img.shields.io/vscode-marketplace/v/LocalStack.localstack.svg)
**Deploy and invoke Lambda functions in LocalStack directly from VSCode.**
๐ Get our [LocalStack VSCode Extension](https://marketplace.visualstudio.com/items?itemName=LocalStack.localstack) from the Visual Studio Marketplace.
> ๐งช We encourage you to test the current preview version and share your feedback with us.
## Features
Deploy Python Lambda function directly from your code using an [AWS SAM](https://github.com/aws/serverless-application-model) or [AWS CloudFormation](https://aws.amazon.com/cloudformation/resources/templates/) template:
![Deploy Lambda function](resources/images/deploy-lambda.gif)Invoke Lambda function:
![Invoke Lambda function](resources/images/invoke-lambda.gif)## Requirements
* [samlocal](https://github.com/localstack/aws-sam-cli-local) command line wrapper around the [AWS SAM CLI](https://github.com/aws/aws-sam-cli) for use with [LocalStack](https://github.com/localstack/localstack).
* [LocalStack](https://docs.localstack.cloud/getting-started/) running in the background.## Known Issues
* Limitations
* The CodeLens for "Deploy Lambda function" always appears at the first line of each Python file
* "Invoke Lambda function" currently only works in the region `us-east-1` and with an empty payload.## Feedback
We are looking forward to your feedback in our Community Slack [slack.localstack.cloud](https://slack.localstack.cloud/).