Skip to content

Latest commit

 

History

History
263 lines (141 loc) · 5.51 KB

_index.md

File metadata and controls

263 lines (141 loc) · 5.51 KB
title description
Home
Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

{{< section "frontpage columns functionalities" >}}

Why Camel?

{{< div "box right" >}}

{{< div "content">}}

Based on Enterprise Integration Patterns

Camel supports most of the Enterprise Integration Patterns from the excellent book by Gregor Hohpe and Bobby Woolf, and newer integration patterns from microservice architectures to help you solve your integration problem by applying best practices out of the box.

Read more on EIP

{{< /div >}}

{{< div "icon" >}}

component icon

{{< /div >}}

{{< /div >}}

{{< div "box left" >}}

{{< div "icon" >}}

runtime icon

{{< /div >}}

{{< div "content">}}

Runs Everywhere

Apache Camel is standalone, and can be embedded as a library within Spring Boot, Quarkus, Application Servers, and in the clouds. Camel subprojects focus on making your work easy.

Go to Camel Subprojects

{{< /div >}}

{{< /div >}}

{{< div "box right" >}}

{{< div "content">}}

Packed with Components

Packed with several hundred components that are used to access databases, message queues, APIs or basically anything under the sun. Helping you integrate with everything.

Go to Component Reference

{{< /div >}}

{{< div "icon" >}}

component icon

{{< /div >}}

{{< /div >}}

{{< div "box left" >}}

{{< div "icon" >}}

data icon

{{< /div >}}

{{< div "content">}}

Supports over 50 Data Formats

Camel supports around 50 data formats, allowing to translate messages in multiple formats, and with support from industry standard formats from finance, telco, health-care, and more.

See Supported Formats

{{< /div >}}

{{< /div >}}

{{< /section >}}

{{< section "frontpage projects" >}}

Apache Camel Projects

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "logo-d" "Apache Camel logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel Core

Apache Camel helps you integrate various systems consuming or producing data.

Read More

{{< /div >}}

{{< /div >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "kubernetes" "Kubernetes logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel K

Apache Camel K is a lightweight integration framework that runs natively on Kubernetes.

Read More

{{< /div >}}

{{< /div >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "quarkus" "Quarkus logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel Quarkus

Apache Camel Quarkus packages 280+ Camel components as Quarkus extensions.

Read More

{{< /div >}}

{{< /div >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "apache-kafka" "Apache Kafka logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel Kafka Connector

Apache Camel Kafka Connector embeds Camel within Kafka Connect.

Read More

{{< /div >}}

{{< /div >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "spring-boot" "Spring Boot logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel Spring Boot

Apache Camel Spring Boot runs Camel on Spring Boot and provides starters for Camel components.

Read More

{{< /div >}}

{{< /div >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "apache-karaf" "Apache Karaf logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel Karaf

Apache Camel Karaf makes running Camel in the OSGi container.

Read More

{{< /div >}}

{{< /section >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "karavan" "Karavan logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel Karavan

Apache Camel Karavan a Low-code Data Integration Platform.

Read More

{{< /div >}}

{{< /div >}}

{{< div "project" >}}

{{< div "icon" >}}

{{< icon "jbang" "JBang logo" >}}

{{< /div >}}

{{< div "content" >}}

Camel JBang

Camel JBang is CLI tooling to easily get started and for building low-code integrations with Camel.

Read More

{{< /div >}}

{{< /div >}}

Apache & OpenSource

{{< div "split" >}} {{< icon "asf-estd-1999-logo" "Apache Software foundation, Est. 1999" >}} {{< /div >}}

{{< div "split" >}}

Camel is your project!

Camel is an Apache Software Foundation project, available under the Apache v2 license. It's a complete open community, always listening to proposals and comments.

Sources, mailing lists, issue tracker: it's fully open, you can access directly.

We also love contributions: don't hesitate to contribute. You can contribute by editing this page!

Be Involved In The Community | How To Contribute

{{< /div >}}

{{< /section >}}