Kaoto - The Integration Designer for Apache Camel
Documentation | Workshops | Contribute | Chat
Kaoto is a visual editor for Apache Camel integrations. It offers support in creating and editing Camel Routes, Kamelets and Pipes. Kaoto also has a built-in catalog with available Camel components, Enterprise Integration Patterns and Kamelets provided by the Apache Camel community.
Have a quick look at our online demo instance: https://kaotoio.github.io/kaoto/
Hosting example integrations provided by users
There are a few ways to use these examples:
This is the easiest way to get started with the examples. It also provides a full development environment with all the tools you need to develop and test your integrations.
This is a lightweight, browser-based version of Visual Studio Code that lets you develop entirely in the browser. It's a great way to quickly check out the examples.
Alternatively, you could clone the repository and run the examples locally. After cloning the repository, you can follow the instructions from the Kaoto's quickstart guide to run the examples.
Name | Description | Tags |
---|---|---|
Account Transactions | A set of camel routes that generates CSV-like records, submits it to a kafka topic and later on store it into a Postgresql database | # kafka #database #sql #postgresql #log |
kafkaToLog | A camel route reading from a kafka topic and logging it to the screen | #kafka #log |
OpenAPI | Camel routes showcasing implementations from OpenAPI contract definitions | #openapi #file #log |
postgresqlToLog | A camel route querying a Postgresql database and logging it to the screen | #database #sql #postgresql #log |
Name | Description |
---|---|
compose | Holds compose files to bootstrap components that might be required to run the examples |