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.
- 📝 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 view, gain full control over your integration files.
- Browse and navigate all integration files with ease.
- 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.
- For Minikube, check out the Deployment Tips & Troubleshooting Guide.
- Camel Route files:
*.camel.yaml
- Kamelet files:
*.kamelet.yaml
- Pipe files:
*.pipe.yaml
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
Learn more about Kaoto and how to use it effectively:
- 📘 User Manual - In-depth guide on all features and configurations.
- 🚀 Quickstart Guide - Get started with Kaoto in minutes.
- 🛠️ Installation Guide - Step-by-step instructions for installing Kaoto.
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.
- 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.
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.