Sourcify
Effortlessly find and manage open-source dependencies for your projects.

A modular integration platform for IoT devices and smart sensors, bridging Operation Technology with Information Technology.

Eclipse Kapua is a modular open-source integration platform designed for IoT devices and smart sensors. It aims to bridge the gap between Operational Technology (OT) and Information Technology (IT) by providing a comprehensive set of services for device connectivity, message routing, device management, data management, and security. The platform supports multi-protocol message brokers, including MQTT, AMQP, and WebSockets, enabling flexible device connectivity and application integration. Device management features include remote operations, configuration management, and application lifecycle management. Data management capabilities encompass persistent storage for telemetry data, flexible indexing, and data registry maintenance. Security is enforced through tenant, account, and user management with hierarchical access control and Role-Based Access Control (RBAC). It also offers REST APIs for application integration.
Eclipse Kapua is a modular open-source integration platform designed for IoT devices and smart sensors.
Explore all tools that specialize in message routing. This domain focus ensures Eclipse Kapua delivers optimized results for this specific requirement.
Supports MQTT, AMQP, and WebSockets for device connectivity, enabling integration with a wide range of IoT devices and applications.
Maintains a registry of connected devices, storing device profiles, connection status, and connection logs, enabling device organization through custom attributes and tags.
Allows for flexible handling of message streams, avoiding hard-coded behaviors through configurable message routes, enabling redirection of telemetry data and command/control messages to different consumers.
Uses a NoSQL data storage for flexible indexing of telemetry messages, storing and indexing messages by timestamp, topic, and originating asset, and allowing for indexing of message headers.
Offers modern Web Services API based on Representational State Transfer (REST), exposing all platform functionality, including device management and data management, and providing a bridge to the MQTT broker.
Install Eclipse IDE
Download and install Eclipse Kapua project from GitHub
Configure the MQTT broker (e.g., Mosquitto)
Set up the NoSQL database (e.g., Cassandra)
Configure device connectivity settings in Kapua
Deploy and run Kapua modules
Test device connectivity and data flow
Explore the Administration Console for device management
All Set
Ready to go
Verified feedback from other users.
"Users appreciate Kapua's modular architecture and flexibility, but find the initial setup complex."
Post questions, share tips, and help other users.
Effortlessly find and manage open-source dependencies for your projects.

End-to-end typesafe APIs made easy.

Page speed monitoring with Lighthouse, focusing on user experience metrics and data visualization.

Topcoder is a pioneer in crowdsourcing, connecting businesses with a global talent network to solve technical challenges.

Explore millions of Discord Bots and Discord Apps.

Build internal tools 10x faster with an open-source low-code platform.

Open-source RAG evaluation tool for assessing accuracy, context quality, and latency of RAG systems.

AI-powered synthetic data generation for software and AI development, ensuring compliance and accelerating engineering velocity.