https://github.com/muazothman/aws-viz-vscode-ext
Generate Typescript code for an AWS cloud-native serverless applications from diagrams
https://github.com/muazothman/aws-viz-vscode-ext
Last synced: about 1 month ago
JSON representation
Generate Typescript code for an AWS cloud-native serverless applications from diagrams
- Host: GitHub
- URL: https://github.com/muazothman/aws-viz-vscode-ext
- Owner: MuazOthman
- License: mit
- Created: 2022-02-12T05:40:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-31T19:31:01.000Z (9 months ago)
- Last Synced: 2025-04-11T03:08:40.947Z (about 1 month ago)
- Language: TypeScript
- Size: 372 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS-Viz
Generate Typescript and SAM template code for an AWS cloud-native serverless applications from diagrams.
## Features
The diagrams supported by this tool can be created and edited using the free open-source tool from [diagrams.net](https://www.diagrams.net) (formerly known as [draw.io](https://draw.io)).
Check [here](https://github.com/MuazOthman/aws-viz/tree/master/Sample%20Files) for sample diagram files you can use.
To use AWS-Viz you can either:
- Right click the diagram file (must have the extension `.drawio`) and choose `AWS-Viz: Generate/Update Code`.
- Open the diagram file (must have the extension `.drawio`) and choose the code generation icon in the menu item on its top-right. You can optionally install the [Draw.io Integration VS Code extension](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio).## Requirements
AWS-Viz has no specific requirements, but keep in mind:
1. To deploy the code generated by AWS-Viz, you will need to have an [AWS account](https://aws.amazon.com) and have the [AWS SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/what-is-sam.html) installed.
2. The code generated by AWS-Viz needs to be built locally, this requires [NodeJS 14 or newer](https://nodejs.org) and NPM (which is included with NodeJS installation).## Notice of Non-Affiliation and Disclaimer
AWS-Viz is not affiliated, associated, authorized, endorsed by, or in any way officially connected with AWS nor diagrams.net.