Camel Kameleon is a project to scaffold new Camel project.

Clone this repo:


  1. 6e30a11 Upgrade to Camel Quarkus 2.1.0 & Quarkus 2.1.0.Final (#10) by Zineb BENDHIBA · 4 days ago main
  2. cf18bdd Fixed asf yaml by Andrea Cosentino · 6 days ago
  3. c6f871b Added ASF.yaml file by Andrea Cosentino · 6 days ago
  4. 21a12a5 Fix empty component list sent to generator by Marat Gubaidullin · 3 weeks ago
  5. 7db8ed9 Change Camel 3.7.4 LTS to 3.7.5 LTS by Marat Gubaidullin · 3 weeks ago

Kameleon - project scaffolding for Apache Camel

This is a project generator for Apache Camel. It generates maven-based Java project with preconfigured Apache Camel runtime and selected components/extensions.

Build and run locally


  • Java 11
  • Maven 3.6
  • Git

Install camel-kamelets-catalog

Kameleon requires camel-kamelets-catalog that is not in maven central yet.

cd /tmp/camel
git clone 
mvn install   

Run in development mode

export MAVEN_HOME=$YOUR_MAVEN_HOME ; mvn quarkus:dev


mvn package


export MAVEN_HOME=$YOUR_MAVEN_HOME ; java -jar target/kameleon/kameleon-0.2.0-runner.jar

Start locally

Start the latest image locally:

docker run -i --rm -p 8080:8080