Welcome to OpenDXL Databus Java Client Library


The OpenDXL Databus Java client library is used to consume and produce records from/to a Data Exchange Layer (DXL) Streaming Service.

The client requires Java Development Kit 8 (JDK 8) or later.


To start using the OpenDXL Databus Java Client Library:

  • Download the Latest Release
  • Extract the release .zip file
  • View the README.html file located at the root of the extracted files.
  • The README links to the documentation which includes installation instructions, API details, and samples.
  • The SDK documentation is also available on-line here.

Maven Repository

Visit the OpenDXL Databus Java Client Maven Repository for access to all released versions including the appropriate dependency syntax for a large number of management systems (Maven, Gradle, SBT, Ivy, Grape, etc.).



or Gradle:

compile 'com.opendxl:dxldatabusclient:2.4.5'

API Documentation

CLI (Command Line Interface)

Bugs and Feedback

For bugs, questions and discussions please use the GitHub Issues.