# Source: https://camel.apache.org/camel-kamelets/next/index.md

# Source: https://camel.apache.org/camel-kafka-connector/next/index.md

# Source: https://camel.apache.org/camel-k/next/index.md

# Source: https://camel.apache.org/camel-spring-boot/next/index.md

# Source: https://camel.apache.org/camel-quarkus/next/index.md

# Source: https://camel.apache.org/components/next/others/index.md

# Source: https://camel.apache.org/components/next/dataformats/index.md

# Source: https://camel.apache.org/components/next/eips/index.md

# Source: https://camel.apache.org/components/next/languages/index.md

# Source: https://camel.apache.org/components/next/index.md

# Source: https://camel.apache.org/blog/index.md

# Source: https://camel.apache.org/releases/index.md

# Source: https://camel.apache.org/manual/faq/index.md

# Source: https://camel.apache.org/manual/index.md

# User Manual Index

Index of Apache Camel user manual pages.

# Apache Camel user manual

Apache Camelâ¢ is a versatile open-source integration framework based on known [Enterprise Integration Patterns](../components/4.14.x/eips/enterprise-integration-patterns.md).

Camel empowers you to define routing and mediation rules in a variety of domain-specific languages ([DSL](dsl.md), such as Java, XML, Groovy, and YAML). This means you get smart completion of routing rules in your IDE, whether in a Java or XML editor.

For a deeper and better understanding of Apache Camel, an [Introduction](faq/what-is-camel.md) is provided.

## Summary

-   [Overview](#_overview)
    
-   [Documentation](#_documentation)
    
-   [Developers](#_developers)
    

## Overview

-   [Getting Started](getting-started.md)
    
-   [Longer Getting Started Guide](book-getting-started.md)
    
-   [FAQ](faq/index.md)
    
-   [Legal Notice](https://github.com/apache/camel/blob/main/NOTICE.txt)
    

## Documentation

-   [User Guide](#_user_guide)
    
-   [Books](/community/books/)
    
-   [Examples](examples.md)
    
-   [Architecture](architecture.md)
    
-   [Enterprise Integration Patterns](../components/4.14.x/eips/enterprise-integration-patterns.md)
    
-   [Component DSL](component-dsl.md)
    
-   [Endpoint DSL](Endpoint-dsl.md)
    
-   [DataFormat DSL](dataformat-dsl.md)
    
-   [Language DSL](language-dsl.md)
    
-   [DSL](dsl.md)
    
-   [Components](../components/4.14.x/index.md)
    
-   [Data Formats](../components/4.14.x/dataformats/index.md)
    
-   [Languages](languages.md)
    

### User Guide

-   [Getting Started](getting-started.md)
    
-   [Longer Getting Started Guide](book-getting-started.md)
    
-   [Working with Camel and Spring](spring.md)
    
-   [How do I configure endpoints?](faq/how-do-i-configure-endpoints.md)
    
-   [Auto Configuration](camelcontext-autoconfigure.md)
    
-   [Bean Integration](bean-integration.md)
    
-   [Configuring route startup ordering and autostartup](configuring-route-startup-ordering-and-autostartup.md)
    
-   [Graceful Shutdown](graceful-shutdown.md)
    
-   [Error handler](error-handler.md)
    
-   [How to use Camel property placeholders](using-propertyplaceholder.md)
    
-   [How to use Variables](variables.md)
    
-   [Examples](examples.md)
    
-   [Testing](testing.md)
    
-   [Camel Maven Plugin](camel-maven-plugin.md) for running Camel from a Maven goal
    
-   [Camel Component Maven Plugin](camel-component-maven-plugin.md) to generate all the necessary metadata and Java file for your custom component.
    
-   [Camel Maven Report Plugin](camel-report-maven-plugin.md) to validate your source code and report the code coverage of your camel routes
    
-   [Camel Maven Archetypes](camel-maven-archetypes.md)
    
-   [Camel JMX](../components/4.14.x/jmx-component.md)
    
-   [Working with REST and Rest DSL](rest-dsl.md)
    
    -   [Rest DSL contract first with OpenAPI](rest-dsl-openapi.md)
        
    
-   [Writing Custom Camel Components](writing-components.md)
    

### [Architecture](architecture.md)

-   [BacklogDebugger](backlog-debugger.md)
    
-   [BacklogTracer](backlog-tracer.md)
    
-   [Batch Consumer](batch-consumer.md)
    
-   [BrowsableEndpoint](browsable-endpoint.md)
    
-   [CamelContext](camelcontext.md)
    
-   [Clustering and loadbalancing](clustering.md)
    
-   [Component](../components/4.14.x/index.md)
    
-   [Data Format](data-format.md)
    
-   [Debugger](debugger.md)
    
-   [Delayer](delay-interceptor.md)
    
-   [DSL](dsl.md)
    
-   [Endpoint](endpoint.md)
    
-   [Endpoint Annotations](endpoint-annotations.md)
    
-   [Error Handler](error-handler.md)
    
-   [Exchange](exchange.md)
    
-   [Exchange Pattern](exchange-pattern.md)
    
-   [Exchange Pooling](exchange-pooling.md)
    
-   [Expression](expression.md)
    
-   [Event Notifier](event-notifier.md)
    
-   [HTTP-Session Handling](http-session-handling.md)
    
-   [Injector](injector.md)
    
-   [Intercept](../components/4.14.x/eips/intercept.md)
    
-   [Languages](languages.md)
    
-   [Lifecycle](lifecycle.md)
    
-   [OnCompletion](oncompletion.md)
    
-   [Pluggable Class Resolvers](pluggable-class-resolvers.md)
    
-   [Predicate](predicate.md)
    
-   [Processor](processor.md)
    
-   [Registry](registry.md)
    
-   [RouteBuilder](route-builder.md)
    
-   [LambdaRouteBuilder](lambda-route-builder.md)
    
-   [RouteController](route-controller.md)
    
-   [RoutePolicy](route-policy.md)
    
-   [RouteConfiguration](route-configuration.md)
    
-   [ContextReload](context-reload.md)
    
-   [RouteReload](route-reload.md)
    
-   [RouteTemplate](route-template.md)
    
-   [Routes](routes.md)
    
-   [Stream caching](stream-caching.md)
    
-   [Threading Model](threading-model.md)
    
-   [Tracer](tracer.md)
    
-   [Type Converter](type-converter.md)
    
-   [URIs](uris.md)
    
-   [UuidGenerator](uuidgenerator.md)
    

### [DSL](dsl.md)

-   [Java DSL](java-dsl.md)
    
-   [Java Annotation DSL](bean-integration.md)
    
-   [Spring XML DSL](../components/4.14.x/spring-summary.md)
    
-   [Rest DSL](rest-dsl.md)
    

## Developers

-   [Building Camel from Source](building.md)