All Projects → apache → Camel

apache / Camel

Licence: apache-2.0
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects
XSLT
1337 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Camel

camel-k-examples
Apache Camel K Examples
Stars: ✭ 48 (-98.81%)
Mutual labels:  integration, camel
modules
Java & REST API's for creating and running integrations
Stars: ✭ 16 (-99.6%)
Mutual labels:  integration, camel
camel-quarkus-examples
Apache Camel Quarkus Examples
Stars: ✭ 37 (-99.08%)
Mutual labels:  integration, camel
camel-kafka-connector-examples
Apache Camel Kafka Connector Examples
Stars: ✭ 45 (-98.88%)
Mutual labels:  integration, camel
camel-karavan
Karavan the Camel Integration Designer
Stars: ✭ 77 (-98.09%)
Mutual labels:  integration, camel
docker-collector-logs
No description or website provided.
Stars: ✭ 13 (-99.68%)
Mutual labels:  integration
Product Ei
An open source, a high-performance hybrid integration platform that allows developers quick integration with any application, data, or system.
Stars: ✭ 277 (-93.13%)
Mutual labels:  integration
apibusinesshub-integration-recipes
Accelerate integration projects using SAP Cloud Platform Integration with crowdsourced best practices, curated by experts, designed for developers.
Stars: ✭ 43 (-98.93%)
Mutual labels:  integration
camel-language-server
The Apache Camel LSP server implementation
Stars: ✭ 31 (-99.23%)
Mutual labels:  camel
Connect
The swiss army knife of healthcare integration.
Stars: ✭ 326 (-91.92%)
Mutual labels:  integration
Pulsar
Network footprint scanner platform. Discover domains and run your custom checks periodically.
Stars: ✭ 314 (-92.22%)
Mutual labels:  integration
ha-zoom-automation
Custom Home Assistant component for Zoom. Tracks when you are connected to a Zoom call by default but may allow you to track more.
Stars: ✭ 47 (-98.83%)
Mutual labels:  integration
React-Native-Integration-with-existing-app
React Native Integration with existing app
Stars: ✭ 53 (-98.69%)
Mutual labels:  integration
Ngvue
Use Vue2 components in Angular 1.x
Stars: ✭ 280 (-93.06%)
Mutual labels:  integration
pivot-react
Integration example of WebDataRocks web reporting tool with React framework
Stars: ✭ 33 (-99.18%)
Mutual labels:  integration
X Road
Source code of the X-Road data exchange layer software.
Stars: ✭ 323 (-91.99%)
Mutual labels:  integration
document-server-integration
Examples on how to integrate ONLYOFFICE Document Server into your own website or application
Stars: ✭ 68 (-98.31%)
Mutual labels:  integration
integrate-io
Cross-Post your blogs between dev.to, Medium and Hashnode 🔀
Stars: ✭ 21 (-99.48%)
Mutual labels:  integration
Apex Recipes
A library of concise, meaningful examples of Apex code for common use cases following best practices.
Stars: ✭ 307 (-92.39%)
Mutual labels:  integration
container
Custom containers for various usecases
Stars: ✭ 12 (-99.7%)
Mutual labels:  integration

Apache Camel

Maven Central Javadocs Stack Overflow Chat Twitter

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

Introduction

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

Apache Camel uses URIs to enable easier integration with all kinds of transport or messaging model including HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF together with working with pluggable Data Format options. Apache Camel is a small library that has minimal dependencies for easy embedding in any Java application. Apache Camel lets you work with the same API regardless of the transport type, making it possible to interact with all the components provided out-of-the-box, with a good understanding of the API.

Apache Camel has powerful Bean Binding and integrated seamlessly with popular frameworks such as Spring, Quarkus, and CDI.

Apache Camel has extensive testing support allowing you to easily unit test your routes.

Components

Apache Camel comes alongside several artifacts with components, data formats, languages, and kinds. The up to date list is available online at the Camel website:

Examples

Apache Camel comes with many examples. The up to date list is available online at GitHub:

Getting Started

To help you get started, try the following links:

Getting Started

https://camel.apache.org/getting-started.html

The beginner examples are another powerful alternative pathway for getting started with Apache Camel.

Building

https://camel.apache.org/building.html

Contributions

We welcome all kinds of contributions, the details of which are specified here:

https://github.com/apache/camel/blob/main/CONTRIBUTING.md

Please refer to the website for details of finding the issue tracker, email lists, GitHub, chat

Website: https://camel.apache.org/

Github (source): https://github.com/apache/camel

Issue tracker: https://issues.apache.org/jira/projects/CAMEL

Mailing-list: https://camel.apache.org/community/mailing-list/

Chat: https://camel.zulipchat.com/

StackOverflow: https://stackoverflow.com/questions/tagged/apache-camel

Twitter: https://twitter.com/ApacheCamel

Support

For additional help, support, we recommend referencing this page first:

https://camel.apache.org/community/support/

Getting Help

If you get stuck somewhere, please feel free to reach out to us on either StackOverflow, Chat, or the email mailing list.

Please help us make Apache Camel better - we appreciate any feedback you may have.

Enjoy!


The Camel riders!

Licensing

The terms for software licensing are detailed in the LICENSE.txt file,
located in the working directory.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].