Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.25 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.25 KB

YAMLDash

A simple, interactive, web based YAML validator.

Screenshot

The application uses the following Python packages:

The schema validation is performed by first loading both the YAML content and Schema (in YAML format) into Python dictionaries and then using the jsonschema package to validate the dictionary of the YAML content against that of the schema.

Usage

Online instance

An online instance is running at https://apps.urandom.xyz/yaml.

Execution from source

Clone or download the repository, then, from the root of the the repository, install the yamldash package using pip:

$ pip install .[server]

Launch the application server:

$ yamldash

A browser window should open to the application. In not, access the application at the URL indicated in the terminal (usually http://127.0.0.1:8080).