User Stories
This page is intended as a place to collect user stories and feedback on Apache Camel. If you are using or have tried Apache Camel please add an entry or comment; or post to the mailing list.
Company, Product, or Project | Description |
---|---|
Alpakka | Alpakka uses Apache Camel to implement additional messaging interfaces for actors. Any Camel component can be used to send and receive messages from Akka actors. For details, refer to the documentation of the extension module. |
Apache ActiveMQ | Uses Camel to add Enterprise Integration Patterns support into the ActiveMQ broker. If you run an out-of-the-box classic ActiveMQ broker, look at conf/camel.xml and you’ll see <camelContext> with some example routing rules. Can be used to bridge ActiveMQ with any of the camel Components. |
Apache Ignite | Apache Ignite In-Memory Data Fabric is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time, orders of magnitude faster than possible with traditional disk-based or flash technologies.It uses Camel for its universal streamer. |
Apache ServiceMix | Uses Camel as a routing engine. |
APIPass | Provides an Integration Platform as a Service (iPaaS) built on Apache Camel. |
Arla Foods | Uses Camel to integrate business backend with web application for farmers to access information about quality of their delivered milk. Application used in numerous european countries. |
Assimbly Gateway | A message gateway based on Apache Camel |
Babel | Babel is a Domain-Specific Language for Integration made in Scala. It provides an elegant API to use well-known integration frameworks. Babel provides an API on top of Apache Camel which may be used in Scala. |
Bloomreach Forge | The Apache Camel - Hippo Events Support uses Apache Camel for handling events provide richer integration with HippoCMS/Repository. |
Camel Extra project | contains a number of extension components which due to GPL/LGPL licensing cannot be hosted at Apache. |
Camel-graph | Camel-graph is a route graph viewer for ServiceMix and Camel applications, visualising your route topologies with metrics. |
GraphAware Hume Orchestra | Integration framework built on top of Apache Camel, making as easy as simple clicks. |
Guidewire Integration Framework | Integration Gateway is an open framework for developing integration apps that bridge Guidewire APIs with external apps and services. It is based on Apache Camel. |
Huawei Cloud ROMA | Apache camel powers the runtime engine for Huawei Cloud ROMA which is a commercial iPaaS offering by Huawei Cloud. ROMA integrates data, services, messages and devices under one unified platform which enables its customers to hook up systems spanning across multiple Paas, Saas and cloud services. |
IPF Open eHealth Integration Platform | The Open eHealth Integration Platform (IPF) is an extension of the Apache Camel routing and mediation engine. It has an application programming layer based on the Groovy programming language and comes with comprehensive support for message processing and connecting systems in the eHealth domain. |
Islandora Alpaca | Islandora created Alpaca, an open-source software framework designed to help institutions and organizations and their audiences collaboratively manage, and discover digital assets using a best-practices framework. They use Camel and JMS queues in the platform. |
JBoss ESB | JBoss ESB integrates with Camel. |
JBoss SwitchYard | SwitchYard is a lightweight service delivery framework for SOA and its integrated with Camel out of the box. |
JOnAS Application Server | JOnAS Application Server integrates with Camel. |
Kogito | Kogito serverless workflow can integrate with Camel. |
Mifos | An open core-banking platform, uses Camel. |
Multi-Channel Framework (MCF) | MCF utilizes Camel to provide developers with an empowering framework, enabling them to create, test, and deploy integration scenarios intuitively, without the need for extensive coding. By leveraging the robust capabilities of Apache Camel, MCF streamlines the development workflow, reducing complexity and the reliance on manual coding. Its configuration-driven approach facilitates seamless integration using Camel, allowing developers to achieve their goals with minimal coding effort. |
Netflix | Netflix uses Apache Camel as part of the cloud payment system. |
OpenHub | OpenHub is an integration platform that is built on top of Apache Camel. |
OpenNMS | Enterprise-Grade Open-Source Network Management Platform uses Apache Camel. |
PortX | PortX, the Integration Platform as a Service (IPaaS) for financial institutions, is built on the open source Apache Camel framework. |
Rayvens | Built on Apache Camel, Rayvens enables data scientists to interface with hundreds of data services with little effort to consume, process, and produce events and data in real time. |
Red Hat integration | Red Hat provides a commercial distribution of an ESB which includes Camel, ActiveMQ, CXF, ServiceMix, Karaf, Fabric8, and Hawtio. |
SAP HANA | The platform from SAP uses Apache Camel. |
SAP Integration Suite | The Cloud Integration capability of SAP’s iPaaS product uses Apache Camel. |
Streamz | A combinator library for integrating Functional Streams for Scala (FS2), Akka Streams and Apache Camel. |
Wildfly Camel | The WildFly-Camel Subsystem allows you to add Camel Routes as part of the WildFly configuration. Routes can be deployed as part of JavaEE applications. JavaEE components can access the Camel Core API and various Camel Component APIs. Your Enterprise Integration Solution can be architected as a combination of JavaEE and Camel functionality. |
Developer Tooling
Company, Product, or Project | Description |
---|---|
API Tracker 4j of camel-core | The review of API changes for the Camel Core library since Camel 2.16 which is updated several times per week. |
Apache Camel IDEA Plugin | Plugin for Intellij IDEA to provide a set of Apache Camel related editing capabilities to the code editor. It also provides Camel textual route debugging capabilities. |
Axiom | Axiom is is a framework for testing integration scenarios and uses Apache Camel to interact with your integration stack. |
Camel Debug Adapter | A server implementation of the Debug Adapter Protocol that provides Camel textual route debugging capabilities. It is packaged for VS Code and Eclipse Desktop IDE. it can be embedded in several other editors and IDEs. |
Camel Designer | Visual designer generating Camel XML routes. |
Camel Language Server | A server implementation of the Language Server protocol that provides Camel DSL smartness (completion, validation, hover, outline). It is packaged for VS Code, Eclipse Desktop IDE and Eclipse Che. It can be embedded in several other editors and IDEs. |
CamelDiagramGenerator | A maven plugin to generate camel diagram from routes. |
Camelry | This IntelliJ plugin is designed to improve the development experience when working with Apache Blueprint, Apache karaf and Apache Camel. |
Eclipse Desktop Tools for Apache Camel | Red Hat provides developer tooling for Camel, ActiveMQ, ServiceMix, Karaf, CXF, and Fabric8. The tools are a set of Eclipse plugins, such as a graphical Camel editor and also includes a Camel route debugger, where you can set breakpoints in your routes. |
Fabric8 | Fabric8 is an open source integration platform, allow to run Camel applications anywhere; whether its on-premise or in the cloud. |
JBoss Forge | The Camel addon from Fabric8 allows to setup and manage your Apache Camel maven projects from a CLI, Eclipse, IDEA, and NetBeans. With this addon from the IDEs you can use a wizard driven UI to add new Camel components, add/edit existing endpoints in a UI that allows to edit each options individually in a more type safe manner. You can also setup your Maven project for Docker and Kubernetes platforms. |
JRebel | JRebel now supports reloading Camel routes without any application server restarts. |
Jel | Javascript graphical Editor that generates DSL. This is a web based tooling that offers a GUI for defining and editing Apache Camel routes using the XML DSL. |
Kaoto | Kaoto is an integration editor to create and deploy workflows in a visual, low-code way; with developer-friendly features like a code editor and deployments to the cloud. Kaoto augments user productivity via Apache Camel: it accelerates new users and helps experienced developers. |
Syndesis | Syndesis is for anyone that wants to integrate services. Syndesis includes a swish UI that enables the user to design integration flows and manage them from their browser.No coding required… Unless you really want to and then Syndesis allows you to dive into the code, develop your own connectors (if one doesn’t already exist), or hack on the integration definition directly. |
VS Code extension pack for Camel | It provides a set of tools to develop Camel applications. |
hawt.io | hawt.io is an open source HTML5 web application for visualizing, managing and tracing Camel routes & endpoints, ActiveMQ brokers, JMX, OSGi, logging, and much more. |
User Groups
User Groups | Description |
---|---|
Apache Camel LinkedIn Group | The Apache Camel group on LinkedIn. |
Apache Camel User Group Denmark | A danish user group for Apache Camel. |
Apache Camel User Group Japan | A Japanese user group for Apache Camel. |
Apache Camel User Group São Paulo | A brazilian user group on LinkedIn. |
Apache Camel User Group Tunisia | A tunisian user group for Apache Camel. |
External Camel Components
External Camel Components | Description |
---|---|
camel-openhtmltopdf | A Camel component to generate nice looking PDF files from HTML, CSS, images, etc. |
camel-xtrasonnet | xtrasonnet is an extensible, jsonnet-based, data transformation engine for Java or any JVM-based language. The Camel xtrasonnet component enables the use of xtrasonnet transformations as Expressions or Predicates in the DSL. |