Integrate your data platforms

Joule Connectors

Joule Connectors

Source Connectors

Pre-built data source connectors

Built to accelarate data ingestion with configurable data sink.

Kafka

High-throughput streaming platform for real-time analytics.

MQTT

Lightweight messaging ideal for IoT use cases.

RabbitMQ

Reliable messaging for streaming and event-driven data.

Rest API

RESTful consumer API designed for seamless integration.

Google Sheets

Integrate Google Sheets data into your streaming pipelines.

MinIO

MinIO S3 file consumer for cloud or local hosted bucket storage

File Watcher

Process large files using stream processing

Sinks Connectors

Pre-built data sink connectors

Built to accelarate insights delivery with configurable data sink.

Kafka

High-throughput streaming platform for real-time analytics.

MQTT

Lightweight messaging ideal for IoT use cases.

RabbitMQ

Reliable messaging for streaming and event-driven data.

Google Sheets

Integrate Google Sheets data into your streaming pipelines.

MinIO

Archive event data to cloud or local hosted S3 storage.

Apache Geode

Integrate with distributed caching for complex use cases.

PostgreSQL

Write events any database which supports JDBC Type 4 drivers.

InfluxDB

Publish events to a time-series database for live monitoring.

MongoDB

Publish JSON events to enterprise document store.

Slack

Send critical alerts to a monitored Slack channel.

Email

Send critical email alerts to key stakeholders.

File

Archive event data for reliable storage and offline processing.

Websockets

Publish processed events to web clients.

Customise

Extend Joule with connectors that deliver your data where it’s needed, in real time

Use Joule Connectors SDK


Connectors are key to enable Joule to perform use cases. Given the importance of Connectors, an API has been provided to enable developers to build and extend the capabilities of the platform.


Create, build and deploy


Kick-start development using our project template, supported by comprehensive, step-by-step documentation.


Give back to the project


Contribute your custom connectors to the Joule ecosystem and help expand the platform for everyone. By donating connectors back to the project, you enable the community to benefit from new integrations while strengthening the overall ecosystem.


Connect

Can't find a connector?

Build faster with Joule

Define use cases, reuse modules, and start creating from day one

Explore more

View all posts »