I am new to Apache Camel and wonder if there is any open source visual editor for it similar to JBoss Fuse. Please share what you guys use for visual editing or simple visualizing of Apache Camel. Many thanks!
There is Fuse Tools for Apache Camel that has a visual editor with drag-drop capabilities
That is a set of Eclipse plugins you can install. It's free to use and supports XML editing of standard Apache Camel XML files.
There are several projects that offer visual / low-code tools for Apache Camel:
- Fuse Tools (Eclipse IDE)
- Karavan (Visual Studio Code / Standalone)
- Camel Designer (Visual Studio Code)
- Hawtio (Web Monitoring)
- Syndesis (Web)
- Assimbly (Web)
- Kaoto (Web)
The first three are EDI plugins, the others are self-hosted web applications/platforms.
Note: There is also a graphical mapper:
There is Karavan (Apache Camel Karavan) an VSCode extension, that can also be used as a standalone webapp, visual editor for creating YAML files.
If you have docker, you can run it with:
docker run -it -p 8080:8080 -v $(pwd):/deployments/integrations ghcr.io/apache/camel-karavan-native:latest
This will run Karavan webapp at HTTP port 8080 on localhost, note you will need a directory
deployments/integrations
on your current directory before run this comand (you can also change it to what you want), this directory is where your integration files will be persisted.
© 2022 - 2024 — McMap. All rights reserved.