Apache Camel Core

Apache Camel is an Open Source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

The Apache Camel Core is the foundation for all other projects. Ideal for experienced Java developers or architects willing to innovate and build upon a lower level integration framework.

Get started

Get started with the Camel Core project. Discover if it is the right project for your needs. Learn basic concepts of integrating systems, the fundamentals of the Camel Core project and create your first project.

Learn More

Working with Camel Core

Get started with the Camel Core project. Discover if it is the right project for your needs. Learn basic concepts of integrating systems, the fundamentals of the Camel Core project and create your first project.

Learn More

Advanced Camel Core Guides

Learn about additional ways to customize your integrations. Explore alternatives to consume and produce data and to write and define routes.

Learn More

Reference Documentation

The comprehensive reference documentation for all 300+ Camel and links to the JavaDoc documentation.

Learn More

Migration and Upgrade

The migration and upgrade guides you need to follow to keep your Camel Core integrations up-to-date.

Learn More

Support

Find out how to obtain help using the Camel Core project, how to report problems and where to find our our community on the web.

Learn More

Contribute

Everything you need to know to make a contribution to the Camel Core project. Learn how to build, test, document and improve the project.

Learn More

Use Cases and Success Stories

Discover who is using Apache Camel and read about success stories of developers and organizations using Camel.

Learn More