Hi Marat Yay this looks great. I like that the editor is dis-connected from Camel, where you can either save the generated file to disk, or push to a git repository.
It also seems you use the EIP json files from the catalog to list the EIPs. I noticed we didn't have them labelled too nicely so I will polish this in the camel-core. On Thu, Sep 23, 2021 at 1:55 AM Marat Gubaidullin <marat.gubaidul...@gmail.com> wrote: > > Hello Camel Developers, > > For the last few months I've been working on the Karavan project: > Integration Designer for Camel/Camel-K. > https://github.com/mgubaidullin/karavan > > Karavan is still in the preliminary/experimental stage, however it is > possible to "draw" an integration. It already supports Kamelets and a lot > of EIP. It works in local mode to store YAMLs on a local machine. In cloud > mode <https://github.com/mgubaidullin/karavan/blob/main/openshift/README.md> > Karavan stores YAMLs into a git repository for deployment using GitOps > techniques. > > Karavan demos: > 1. Basic integration design: https://youtu.be/a2xPcSE4TxA > 2. Cloud mode demo: https://youtu.be/CUCpw1UFLCc > > I would like to donate the Karavan project to ASF to run it as a Camel sub > project and continue to work on it together with the Camel Community. > > What do you think? > > Thanks > Marat Gubaidullin -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2