Apache Camel is an open source integration framework with 300+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0.
Apache Camel is a Java-based open source integration framework that lets developers define routing and mediation rules using domain-specific languages including Java, XML, Groovy, and YAML, with IDE autocompletion support for all of them. It connects systems over transports such as HTTP, ActiveMQ, JMS, CXF, and MINA through a unified URI-based API, meaning the same code patterns work regardless of the underlying transport. The framework ships with an extensive catalog of components, data formats, and language extensions, and integrates with Spring, Quarkus, and CDI. Its MCP server classification indicates it exposes Camel capabilities as a Model Context Protocol server, allowing Claude to interact with Camel routes and integration pipelines directly. The library is intentionally lightweight with minimal dependencies, making it embeddable in any Java application. Integration architects, backend developers building microservices, and teams running event-driven or Kubernetes-based workloads on Spring Boot or Quarkus are the primary beneficiaries.
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Mature repo (>1y old)
git clone https://github.com/apache/camel my-project && cd my-projectResumen de Templates
# Apache Camel
[](https://central.sonatype.com/artifact/org.apache.camel/apache-camel)
[](https://www.javadoc.io/doc/org.apache.camel/camel-api)
[](http://stackoverflow.com/questions/tagged/apache-camel)
[](https://camel.zulipchat.com/)
[](https://twitter.com/ApacheCamel)
[Apache Camel](https://camel.apache.org/) is an open source integration framework with 300+ connectors for databases, APIs, message brokers, and cloud services. Write routes in Java, YAML, or XML. Run on [Spring Boot](https://camel.apache.org/camel-spring-boot/latest/), [Quarkus](https://camel.apache.org/camel-quarkus/latest/), or standalone with the [Camel CLI](https://camel.apache.org/manual/camel-jbang.html). In production since 2007 — used by thousands of companies worldwide. Apache License 2.0.
[What is Apache Camel?](https://camel.apache.org/what-is-apache-camel/) | [Getting Started](https://camel.apache.org/manual/getting-started.html) | [Components](https://camel.apache.org/components/latest/) | [Tooling](https://camel.apache.org/tooling/)
## Get started in seconds
```bash
camel init hello.yaml
camel run hello.yaml
```
Or add to your existing Spring Boot project:
```xml
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-spring-boot-starter</artifactId>
</dependency>
```
## Write it your way
The same route in YAML, Java, or XML — pick what fits your team:
**YAML:**
```yaml
- route:
from:
uri: kafka:incoming-orders
steps:
- unmarshal:
json: {}
- to:
uri: sql:INSERT INTO orders(id, data) VALUES(:#${header.id}, :#${body})
```
**Java:**
```java
from("kafka:incoming-orders")
.unmarshal().json()
.to("sql:INSERT INTO orders(id, data) VALUES(:#${header.id}, :#${body})");
```
## Runtimes
| Runtime | What it does |
|---------|-------------|
| **[Camel Spring Boot](https://camel.apache.org/camel-spring-boot/latest/)** | Camel on Spring Boot with starters for 300+ connectors |
| **[Camel Quarkus](https://camel.apache.org/camel-quarkus/latest/)** | Cloud-native Camel with fast startup, low memory, native compilation |
| **[Camel CLI](https://camel.apache.org/manual/camel-jbang.html)** | Run, develop, test, and trace routes from the command line |
Other runtimes: [Camel K](https://camel.apache.org/camel-k/latest/) (Kubernetes), [Camel Karaf](https://camel.apache.org/manual/camel-on-osgi.html) (OSGi), [Camel Kafka Connector](https://camel.apache.org/camel-kafka-connector/latest/) (Kafka Connect)
## Components
300+ connectors for connecting to anything — Kafka, REST, JDBC, AWS, Azure, GCP, Salesforce, and more:
* [Components](https://camel.apache.org/components/latest/)
* [Enterprise Integration Patterns (EIPs)](https://camel.apache.org/components/latest/eips/enterprise-integration-patterns.html)
* [Data Formats](https://camel.apache.org/components/latest/dataformats/)
* [Languages](https://camel.apache.org/components/latest/languages/)
## AI integration
Apache Camel provides an [MCP server](https://camel.apache.org/manual/camel-jbang-mcp.html) (Model Context Protocol) for AI coding assistants — Claude Code, GitHub Copilot, Cursor, and Gemini CLI get full Camel catalog context. Camel also includes components for [LangChain4j](https://camel.apache.org/components/latest/langchain4j-chat-component.html) and [OpenAI](https://camel.apache.org/components/latest/openai-component.html), and supports the [A2A](https://google.github.io/A2A/) agent-to-agent protocol for connecting AI agents to enterprise systems.
## Visual designers
* [Kaoto](https://kaoto.io) — open source visual designer for Camel routes, drag-and-drop, no code required
* [Karavan](https://github.com/apache/camel-karavan) — visual designer for Camel integrations in VS Code and standalone
## Examples
* [Camel CLI Examples](https://github.com/apache/camel-jbang-examples) — YAML and scripting examples
* [Camel Examples](https://github.com/apache/camel-examples) — Camel Standalone examples
* [Camel Spring Boot Examples](https://github.com/apache/camel-spring-boot-examples) — Camel Spring Boot integration
* [Camel Quarkus Examples](https://github.com/apache/camel-quarkus-examples) — Camel Quarkus integration
## Contributing
We welcome all kinds of contributions:
<https://github.com/apache/camel/blob/main/CONTRIBUTING.md>
## Community
* User Stories: <https://camel.apache.org/community/user-stories/>
* Website: <https://camel.apache.org/>
* Issue tracker: <https://issues.apache.org/jira/projects/CAMEL>
* Mailing list: <https://camel.apache.org/community/mailing-list/>
* Chat: <https://camel.zulipchat.com/>
* Stack Overflow: <https://stackoverflow.com/questions/tagged/apache-camel>
## Licensing
Apache License 2.0 — see [LICENSE.txt](LICENSE.txt).
Lo que la gente pregunta sobre camel
¿Qué es apache/camel?
+
apache/camel es templates para el ecosistema de Claude AI. Apache Camel is an open source integration framework with 300+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0. Tiene 6.2k estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala camel?
+
Puedes instalar camel clonando el repositorio (https://github.com/apache/camel) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar apache/camel?
+
Nuestro agente de seguridad ha analizado apache/camel y le ha asignado un Trust Score de 100/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene apache/camel?
+
apache/camel es mantenido por apache. La última actividad registrada en GitHub es de today, con 26 issues abiertos.
¿Hay alternativas a camel?
+
Sí. En ClaudeWave puedes explorar templates similares en /categories/templates, ordenados por popularidad o actividad reciente.
Despliega camel en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
Más Templates
CLI tool for configuring and monitoring Claude Code
QA via natural language AI tests
AWS AI Stack – A ready-to-use, full-stack boilerplate project for building serverless AI applications on AWS
From Claude Artifact to deployable React app — in seconds!
SHAFT is a unified test automation engine for web, mobile, API, CLI, database, and desktop e2e testing. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve with no limitations! Stop reinventing the wheel! Upgrade now!
CLAUDE.md best practices