https://github.com/kilemonn/modelvisualiser
A visualiser tool that is able to visualise complex JSON, YAML and XML model objects from a provided data file.
https://github.com/kilemonn/modelvisualiser
graphviz json python3 visualization xml yaml
Last synced: about 2 months ago
JSON representation
A visualiser tool that is able to visualise complex JSON, YAML and XML model objects from a provided data file.
- Host: GitHub
- URL: https://github.com/kilemonn/modelvisualiser
- Owner: Kilemonn
- License: apache-2.0
- Created: 2023-10-21T03:04:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-17T03:26:04.000Z (almost 2 years ago)
- Last Synced: 2025-01-17T12:25:25.791Z (over 1 year ago)
- Topics: graphviz, json, python3, visualization, xml, yaml
- Language: Python
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ModelVisualiser
A visualiser tool that is able to visualise complex JSON, YAML and XML model objects.
## Installation
> go install github.com/Kilemonn/ModelVisualiser@latest
## Usage
The application requires 1 argument to run this is `-i` which specifies the input file path.
The generated graph will be output in the same directory as the input file, with its file extension updated to appropriate file format it is being output to.
E.g. (Generating with output format set to jpg)
```bash
ModelVisualiser -i myfile.yaml -f jpg
# The graph will be generated and output as "myfile.jpg"
```
You can get application usage by using `-h` or `--help`.