Open-source IoT Platform - Device management, data collection, processing and visualization

Compile Dependencies (69)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-core
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
1.5.381.6.3
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.5.381.6.3
Apache 2.0
com.amazonaws » aws-java-sdk-sns
The AWS Java SDK for Amazon SNS module holds the client classes that are used for communicating with
1.12.7012.54.9
Apache 2.0
com.github.ua-parser » uap-java
Java implementation of the UA Parser library. Derives operating system, browser and device
1.6.1
Apache 2.0
com.google.firebase » firebase-admin
This is the official Firebase Admin Java SDK. Build extraordinary native JVM apps in
9.2.09.10.0
OAuth Lib Apache 2.0
com.google.oauth-client » google-oauth-client
Google OAuth Client Library for Java. Functionality that works on all supported Java platforms,
1.35.01.39.0
Data Format BSD 3-clause
com.google.protobuf » protobuf-java
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
3.25.54.36.1
JSON Lib Apache 2.0
com.jayway.jsonpath » json-path
A library to query and verify JSON
2.9.03.0.0
Apache 2.0
com.slack.api » slack-api-client
The official Slack API client for Java.
1.39.01.51.0
Mail Client EDL 1.0 +2
com.sun.mail » jakarta.mail1 vulnerability
JavaMail API for sending and receiving emails using standard protocols like SMTP, POP3, and IMAP, supporting both text ...
2.0.12.0.2
MIT
com.twilio.sdk » twilio
Twilio Java Helper Library
10.1.313.0.0
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.16.12.22.0
Dist Communication Apache 2.0
io.grpc » grpc-netty-shaded
gRPC: Netty Shaded
1.76.01.84.0
Serializer Apache 2.0
io.grpc » grpc-protobuf
gRPC: Protobuf
1.76.01.84.0
Dist Communication Apache 2.0
io.grpc » grpc-stub
Stub classes for GRPC which are exposed to developers and provides type-safe bindings.
1.76.01.84.0
JWT Lib Apache 2.0
io.jsonwebtoken » jjwt
The public API for the JJWT library, used to create and consume JSON Web Tokens in Java.
0.12.50.13.0
Network Framework Apache 2.0
io.netty » netty-transport-native-epoll
Netty transport implementation using Linux epoll for efficient I/O on native platforms.
4.1.137.Final4.2.17.Final
Network Framework Apache 2.0
io.netty » netty-all
Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol ...
4.1.137.Final4.2.17.Final
Apache 2.0
io.netty » netty-tcnative-boringssl-static
A Mavenized fork of Tomcat Native which incorporates various patches. This artifact is statically linked
2.0.81.Final2.0.84.Final
jakarta.xml.bind » jakarta.xml.bind-api
Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ...
4.0.5
javax.xml.bind » jaxb-api
Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ...
2.4.0-b180830.03594.0.5
CSV Apache 2.0
org.apache.commons » commons-csv
The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
1.10.01.14.1
Dist Coordination Apache 2.0
org.apache.curator » curator-recipes
All of the recipes listed on the ZooKeeper recipes doc (except two phase commit).
5.6.05.9.0
org.eclipse.paho » org.eclipse.paho.client.mqttv31.2.5
org.eclipse.paho » org.eclipse.paho.mqttv5.client1.2.5
Apache 2.0 +2
org.javadelight » delight-nashorn-sandbox
A safe sandbox to execute JavaScript code from Nashorn.
0.4.50.5.6
Apache 2.0
org.jboss.aerogear » aerogear-otp-java1.0.0
org.opensmpp » opensmpp-core3.0.2
Apache 2.0 +1
org.passay » passay1.6.42.0.0
Apache 2.0 +1
org.rocksdb » rocksdbjni
RocksDB Java API and Native Libraries
9.10.010.10.1.1
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.18
Logging Bridge Apache 2.0
org.slf4j » log4j-over-slf4j
Log4j implemented over SLF4J
2.0.18
Config Apache 2.0
org.springframework » spring-context-support
Support classes for integrating common third-party libraries into a Spring application context
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-security
Starter for using Spring Security
3.5.154.1.1
Web Framework Apache 2.0
org.springframework.boot » spring-boot-starter-web
Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded ...
3.5.154.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-websocket
Starter for using Spring MVC WebSocket support
3.5.154.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-freemarker
Starter for using FreeMarker
3.5.154.1.1
Apache 2.0
org.springframework.integration » spring-integration-redis
Spring Integration Redis Support
OAuth Lib Apache 2.0
org.springframework.security » spring-security-oauth2-client
Spring Security
Apache 2.0
org.springframework.security » spring-security-oauth2-jose
Spring Security
org.thingsboard » dao4.2.2.44.3.1.4
Apache 2.0
org.thingsboard » springdoc-openapi-starter-webmvc-ui2.8.8TB
org.thingsboard.common » actor4.2.2.44.3.1.4
org.thingsboard.common » util4.2.2.44.3.1.4
org.thingsboard.common » cluster-api4.2.2.44.3.1.4
org.thingsboard.common » version-control4.2.2.44.3.1.4
org.thingsboard.common » queue4.2.2.44.3.1.4
org.thingsboard.common » stats4.2.2.44.3.1.4
org.thingsboard.common » edge-api4.2.2.44.3.1.4
org.thingsboard.common » edqs4.2.2.44.3.1.4
org.thingsboard.common » discovery-api4.2.2.44.3.1.4
org.thingsboard.common.script » script-api4.2.2.44.3.1.4
org.thingsboard.common.script » remote-js-client4.2.2.44.3.1.4
org.thingsboard.common.transport » transport-api4.2.2.44.3.1.4
org.thingsboard.common.transport » mqtt4.2.2.44.3.1.4
org.thingsboard.common.transport » http4.2.2.44.3.1.4
org.thingsboard.common.transport » coap4.2.2.44.3.1.4
org.thingsboard.common.transport » lwm2m4.2.2.44.3.1.4
org.thingsboard.common.transport » snmp4.2.2.44.3.1.4
Apache 2.0
org.thingsboard.langchain4j » langchain4j-open-ai1.16.1-TB11.16.1-TB2
Apache 2.0
org.thingsboard.langchain4j » langchain4j-azure-open-ai1.16.1-TB11.16.1-TB2
Apache 2.0
org.thingsboard.langchain4j » langchain4j-google-genai1.16.1-beta26-TB11.16.1-beta26-TB2
Apache 2.0
org.thingsboard.langchain4j » langchain4j-mistral-ai1.16.1-TB11.16.1-TB2
Apache 2.0
org.thingsboard.langchain4j » langchain4j-anthropic1.16.1-TB11.16.1-TB2
Apache 2.0
org.thingsboard.langchain4j » langchain4j-bedrock1.16.1-TB11.16.1-TB2
Apache 2.0
org.thingsboard.langchain4j » langchain4j-open-ai-official1.16.1-beta26-TB11.16.1-beta26-TB2
LLM Client Apache 2.0
org.thingsboard.langchain4j » langchain4j-ollama1.16.1-TB11.16.1-TB2
org.thingsboard.rule-engine » rule-engine-api4.2.2.44.3.1.4
org.thingsboard.rule-engine » rule-engine-components4.2.2.44.3.1.4

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
com.sun.winsw » winsw2.0.11.9

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
org.thingsboard » ui-ngx4.2.2.44.3.1.4

Test Dependencies (15)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.github.springtestdbunit » spring-test-dbunit
Integration between the Spring testing framework and DBUnit
1.3.0
Apache 2.0
com.jayway.jsonpath » json-path-assert
A library to query and verify JSON
2.9.03.0.0
EPL 1.0
io.takari.junit » takari-cpsuite1.2.7
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.2.24.3.0
Testing LGPL 2.1
org.dbunit » dbunit
dbUnit is a JUnit extension (also usable from Ant and Maven) targeted for database-driven projects that, among other ...
2.7.33.5.1
org.java-websocket » Java-WebSocket
A barebones WebSocket client and server implementation written 100% in Java
1.5.61.6.0
Testing EPL 2.0
org.junit.vintage » junit-vintage-engine
A thin layer on top of JUnit 4 to allow running vintage tests (based on JUnit 3.8 and JUnit 4) with the JUnit Platform ...
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
3.5.154.1.1
Testing Apache 2.0
org.springframework.security » spring-security-test
Spring Security
MIT
org.testcontainers » cassandra
Isolated container management for Java code testing
Testing MIT
org.testcontainers » postgresql
Isolated container management for Java code testing
MIT
org.testcontainers » jdbc
Isolated container management for Java code testing
org.thingsboard » dao4.2.2.44.3.1.4
org.thingsboard » tools4.2.2.44.3.1.4
org.thingsboard » rest-client4.2.2.44.3.1.4