OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
-
Updated
Jun 13, 2026 - C++
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
Python Bindings for OpenDDS
Layang ODDS brings the main OpenDDS workbench into one desktop app: scan topics from the network, subscribe with DDS Listener or Dynamic mode, publish JSON samples, stream scenario arrays, and tune QoS per topic.
A reliable subsystem to distribute data across multiple datacenters using multiple languages (C/C++, .NET, JVM enabled languages) over multiple technologies (e.g. Apache Kafka, OpenDDS, etc)
Data Distribution Service Performance Test
First Multi Product Enterprise Solution to automate developpement of microservices applications. Using CI, CCQ, CD and helm, Kubernetes, docker and Data Distribution Dervices
A Kafka and OpenDDS chat based on the DataDistributionManager project, can use Kafka and OpenDDS as communication channel: it is similar to a Bullettin Board System.
Vim Plugin for Making Working on OpenDDS and Related Projects Easier
A tactical software bridge and hardware translation layer connecting 1970s UNIVAC mainframes (CP-642B / AN/UYK-7) to modern Aegis Combat System DDS networks via MIL-STD-1397 to Ethernet conversion.
Attempt On Rust DDS interoperability with OpenDDS
Add a description, image, and links to the opendds topic page so that developers can more easily learn about it.
To associate your repository with the opendds topic, visit your repo's landing page and select "manage topics."