https://github.com/davsclaus/camel-visual
Poor mans Camel route visualizer
https://github.com/davsclaus/camel-visual
camel
Last synced: about 1 year ago
JSON representation
Poor mans Camel route visualizer
- Host: GitHub
- URL: https://github.com/davsclaus/camel-visual
- Owner: davsclaus
- Created: 2020-09-24T07:27:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-31T10:55:05.000Z (almost 4 years ago)
- Last Synced: 2025-04-30T06:09:19.160Z (about 1 year ago)
- Topics: camel
- Language: Java
- Homepage:
- Size: 17.6 KB
- Stars: 12
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Camel Visual
A poor man's Camel route visualizer.
This project is a hacky prototype of a text based Camel route visualizer.
This tool can scan your source code for Camel routes (currently only Java)
and output a visual route graph (current text based).
This tool can be run in real time while you develop your Camel routes and
see live updates.
## How to run
The tool can be run via
- jbang
- Maven
### Run via jbang
First you must install [jbang].
Then you can run the tool via jbang
jbang launch@davsclaus/camel-visual
### Run via Maven
Here you first need to clone the project and then you can run via the maven exec plugin
mvn exec:java
### Run Arguments
The tool accepts two arguments
1) Directory (incl sub folders) to scan for source code. Will defaults to current directory if not specified.
2) --urls Whether to include endpoint uri information in the output
[jbang]: https://jbang.dev/