Camel JBang Command Reference

This page provides a reference for all Camel JBang CLI commands.

You can also use camel --help or camel <command> --help to see available commands and options.

Commands

Command Description

camel bind

Bind source and sink Kamelets as a new Camel integration

camel catalog

List artifacts from Camel Catalog

camel cmd

Performs commands in the running Camel integrations, such as start/stop route, or change logging levels.

camel completion

Generate completion script for bash/zsh

camel config

Get and set user configuration values

camel debug

Debug local Camel integration

camel dependency

Displays all Camel dependencies required to run

camel dirty

Check if there are dirty files from previous Camel runs that did not terminate gracefully

camel doc

Shows documentation for kamelet, component, and other Camel resources

camel export

Export to other runtimes (Camel Main, Spring Boot, or Quarkus)

camel get

Get status of Camel integrations

camel hawtio

Launch Hawtio web console

camel infra

List and Run external services for testing and prototyping

camel init

Creates a new Camel integration

camel jolokia

Attach Jolokia JVM Agent to a running Camel integration

camel log

Tail logs from running Camel integrations

camel nano

Nano editor to edit file

camel plugin

Manage plugins that add sub-commands to this CLI

camel ps

List running Camel integrations

camel run

Run as local Camel integration

camel sbom

Generate a CycloneDX or SPDX SBOM for a specific project

camel script

Run Camel integration as shell script for terminal scripting

camel shell

Interactive Camel JBang shell.

camel stop

Shuts down running Camel integrations

camel top

Top status of Camel integrations

camel trace

Tail message traces from running Camel integrations

camel transform

Transform message or Camel routes

camel update

Update Camel project

camel version

Manage Camel versions