Kaoto - The Integration Designer for Apache Camel
Features •
Installation •
Documentation •
Feedback •
Telemetry
Kaoto lowers the barrier to getting started with Apache Camel, enabling users to quickly prototype and integrate systems without deep Camel knowledge or complex Java coding. With a modern, open-source visual designer, Kaoto empowers teams to build and test integrations efficiently in a low-code environment, accelerating the development process.

Feature Highlights
- 📝 Design and edit Camel files with an intuitive low-code interface.
- ⚙️ Extensive customization options including defining a custom catalog and other user-configurable settings to tailor your workflow experience.
- 🔎 Discover powerful views, gain full control over your integrations.
- Browse and navigate all integration files with ease.
- Orchestrate and manage all Camel integrations running locally through a dedicated view
- Initialize Camel Routes, Pipes and Kamelets quickly.
- Export integrations as Maven projects for Quarkus or Spring Boot deployments.
- Run locally – Test and execute individual integration files effortlessly.
- Deploy to OpenShift/Kubernetes – Deploy a single integration file seamlessly.
- Camel Route files:
*.camel.yaml
, *.camel.xml
- Kamelet files:
*.kamelet.yaml
- Pipe files:
*.pipe.yaml
Installation
You can follow Installation Guide on a Kaoto official site or steps below:
- Download and install VS Code.
- Install the Kaoto extension from the VS Code Marketplace or Open VSX Registry
Documentation
Learn more about Kaoto and how to use it effectively:
Snapshots
If you want to test the latest snapshot versions from the Kaoto VS Code extension repository main
branch, two types of binaries (*.vsix
) are available:
- Snapshot using a released Kaoto version: Download here.
- Snapshot using the latest Kaoto build: Find the latest build, download the
vsix-from-main-branch-of-kaoto.zip
artifact, and extract the .vsix
file.
To install a .vsix
binary, refer to the official VS Code guide.
Feedback
- We value your feedback! If you encounter any issues, have feature requests, or want to suggest improvements, please open an issue in our repository.
- We welcome contributions! Check out our Contribution Guide for details on how to help improve Kaoto.
Data & Telemetry
The Kaoto VS Code extension collects anonymous usage data to enhance our products. Read our privacy statement for more details.
This extension respects the redhat.telemetry.enabled
setting. Learn more: Disable Telemetry.