Arazzo VSCode
VS Code extension for Arazzo YAML files with navigation, autocompletion, and validation.

Features
- Live Preview: Visualize your Arazzo specifications with a real-time, interactive preview.
- Opens side-by-side with your code.
- Supports multiple tabs for different files.
- Native VS Code theming (Light/Dark/High Contrast).
- Interactive navigation (Table of Contents, "GoTo" step links).
- Flowchart View: Visualize your workflows as diagrams.
- Opens in a dedicated panel.
- Auto-sync: Automatically displays the workflow you are currently editing.
- Interactive: Select different workflows manually from the dropdown.
- Outline Navigation: Easily navigate through the YAML structure using the Outline view.
- Autocompletion: Basic autocompletion for YAML keys and values.
- Validation: Real-time validation of YAML syntax.
- Indentation: Proper indentation support for YAML files.
Playground
You can visualize your Arazzo specifications using our online playground: https://arazzo.connethics.com/
Repository
The source code is available on GitHub: https://github.com/connEthics/arazzo-vscode
Requirements
This extension requires VS Code 1.107.0 or newer.
Extension Settings
This extension currently does not contribute any settings.
Known Issues
- Autocompletion is currently limited to basic keywords.
Contributing
We welcome contributions! Please see CONTRIBUTING.md for details on how to propose changes and participate in the project.
License
This project is available for non-commercial use. Commercial usage requires a separate license. See the LICENSE file for details.
Release Notes
0.0.1
Initial release with Outline, Autocompletion, and Validation support.
| |