camel-karavan
camel-karavan copied to clipboard
Apache Camel Karavan a Low-code Data Integration Platform

Integration Toolkit for Apache Camel makes integration easy and fun through the visualization of pipelines, integration with runtimes and package, image build and deploy to kubernetes out-of-the-box.

Features
Mode
- Cloud-native
- VS Code extension
Visual Designer for Integrations
- Enterprise Integration Patterns DSL
- REST DSL designer
- OpenAPI to REST DSL generator
- Beans and dependencies
- 100+ Kamelets source/sink/action
- 300+ Components consumer/producer
- Read/Write Integration CRD (*.yaml with kind:Integration) and plain yaml routes
Runtimes
- Camel JBang
- Camel Quarkus
- Camel Spring-Boot (WIP)
- Camel Main (WIP)
Build and Deploy
- Maven for local development
- Tekton Pipelines for Kubernetes/OpenShift
Documentation
Build-in catalogues:
- Enterprise Integration Patterns
- Kamelets
- Components
Karavan cloud-native integration toolkit
Karavan cloud-native integration toolkit is a user application to manage projects, design and monitor integrations, Tekton pipeline to build and deploy integrations. More about cloud-native Karavan

Karavan VS Code extension
Install Karavan VS Code extension from the Marketplace
More about Karavan VS Code Extension

Development
How to build Karavan