https://github.com/localstack/localstack-toolkit-vscode
LocalStack Toolkit for VSCode
https://github.com/localstack/localstack-toolkit-vscode
amazon aws localstack testing vscode-extension
Last synced: 3 months ago
JSON representation
LocalStack Toolkit for VSCode
- Host: GitHub
- URL: https://github.com/localstack/localstack-toolkit-vscode
- Owner: localstack
- License: apache-2.0
- Created: 2023-05-31T10:30:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-08T07:57:52.000Z (3 months ago)
- Last Synced: 2025-10-08T09:22:44.702Z (3 months ago)
- Topics: amazon, aws, localstack, testing, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=LocalStack.localstack
- Size: 7.73 MB
- Stars: 23
- Watchers: 13
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# LocalStack Toolkit for VS Code
The LocalStack Toolkit for VS Code enables you to install, configure, and run LocalStack without leaving VS Code.
## Install and configure LocalStack
The setup wizard ensures LocalStack is installed and configured for a seamless integration with AWS tools, like the AWS Toolkit VS Code extension, AWS CLI, SDKs, and CDK.
LocalStack can be installed either locally for the current user or globally for all users.
You can start using LocalStack for free by signing up for a free account or signing into an existing one. The setup wizard facilitates this process and configures your authentication token required to start LocalStack.
The LocalStack Toolkit integrates seamlessly with AWS tools like the AWS Toolkit VS Code extension, AWS CLI, SDKs, and CDK. It automatically configures a dedicated `localstack` AWS profile in your `.aws/config` and `.aws/credentials` files, if one is not already present.

## Run LocalStack
The LocalStack button in the VS Code status bar provides an instant view of LocalStack's runtime status, such as `stopped` or `running`.
The status bar button provides access to `Start` and `Stop` LocalStack commands. The status button turns red if LocalStack is not found or misconfigured.
## Viewing LocalStack logs
You can see LocalStack logs in the VS Code Output panel. Simply select LocalStack from the drop-down menu.
## `localstack` AWS profile
Once the profile is configured you can use it from your favorite AWS tools like the AWS Toolkit VS Code extension, AWS CLI, SDKs, and CDK to deploy to and interact with LocalStack.
For example, the AWS Toolkit for VS Code includes compatibility with your `localstack` AWS profile and the integration enables Lambda Remote Debugging on LocalStack. Check [AWS Lambda with LocalStack support](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/lambda-localstack.html) and [LocalStack Lambda Remote Debugging](https://docs.localstack.cloud/aws/tooling/lambda-tools/remote-debugging/) for detailed information.
## Changelog
[Read our full changelog](./CHANGELOG.md) to learn about the latest changes in each release.
## Contributing
[Read our contributing guidelines](./CONTRIBUTING.md) to learn how you can help.
## Support
### LocalStack Toolkit for VS Code extension support
Please provide feedback or report an issue on the LocalStack Toolkit for VS Code by using our [GitHub Issues](https://github.com/localstack/localstack-toolkit-vscode/issues) page.
### LocalStack general support
For LocalStack-related questions, feedback, and contributions, you can:
- Check our main repository: visit our [get in touch section on LocalStack's GitHub](https://github.com/localstack/localstack?tab=readme-ov-file#get-in-touch) for contact information and support channels.
Join our Slack Community: Connect with other developers on the official [LocalStack Slack community](https://localstack.cloud/slack).