https://github.com/rwnx/bunnyplot
A utility for producting GraphML graphs and other visualizations of RabbitMQ
https://github.com/rwnx/bunnyplot
hacktoberfest rabbitmq visualizations yed
Last synced: 12 months ago
JSON representation
A utility for producting GraphML graphs and other visualizations of RabbitMQ
- Host: GitHub
- URL: https://github.com/rwnx/bunnyplot
- Owner: rwnx
- License: mit
- Created: 2020-09-24T23:17:12.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-17T12:30:53.000Z (almost 2 years ago)
- Last Synced: 2025-02-15T14:50:12.840Z (12 months ago)
- Topics: hacktoberfest, rabbitmq, visualizations, yed
- Language: Python
- Homepage:
- Size: 71.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bunnyplot [](https://pypi.org/project/bunnyplot)
A utility for producting GraphML graphs and other visualizations of RabbitMQ

## Usage
```
% bunnyplot --help
Usage: bunnyplot [OPTIONS] URL OUTPUT_PATH
Options:
-u, --username TEXT
-p, --password TEXT
--help Show this message and exit.
```
### Usage with yEd
By default, yEd will not recognize node labels or properties. These must be mapped using the Properties Mapper(`Edit > Properties Mapper...`).
bunnyplot provides a preset for mapping properties. [bunnyplot.cnfx](bunnyplot.cnfx). Import this to your properties mapper and apply the changes. You should see the nodes change size, shape and colour.
You may also need to rearrange them into a better layout. Use the `Layout` menu to select a type e.g. `Organic` and apply.
## Development
This project uses pipenv to manage it's **development** environment.
Development dependencies should be specified in `setup.py`. Package dependencies should not change in the Pipfile.
Code should be formatted with `black`. Use the pipenv script `format-check` and `format` to check and format code, respectively.