eProsima DDS tool ecosystem

The right DDS tool for every stage of your system.

Observe, connect, record, inspect and control distributed systems with professional and open-source tools built around one interoperable DDS data space.

Open-source foundation

Practical tools for building and operating DDS systems.

Pro diagnostics

Advanced visibility and workflows for production teams.

One ecosystem

Fast DDS, Fast DDS Pro and Safe DDS deployments.

DDSGlobal Data Space
OBSERVE
CONNECT
CAPTURE
INSPECT
DISCOVER

Essential DDS tools

From development to production operations.

Start with the problem you need to solve. Each tool has a clear operational role and a professional path when your deployment requires it.

DDS Monitor Pro icon

DDS Monitor 01

Observe topology and data, diagnose QoS and reliability issues, and interact with complex DDS systems.

BEST FORDDS topology visualization, QoS troubleshooting and system analysis.
Explore DDS Monitor →
DDS Router icon

DDS Router 02

Route data across DDS domains, networks, WANs, cloud deployments and supported protocol boundaries.

BEST FORConnecting DDS domains, WAN/cloud deployments and supported protocols.
Explore DDS Router →
DDS Record & Replay icon

DDS Record & Replay 03

Capture DDS traffic in MCAP and reproduce real system behavior for debugging, validation and testing.

BEST FORReproducible debugging, regression testing and incident analysis.
Explore Record & Replay →
DDS Spy icon

DDS Spy 04

Inspect DDS entities, topics, types and live data from a lightweight command-line workflow.

BEST FORRapid command-line inspection and controlled topic testing.
Explore DDS Spy →
Discovery Server icon

Discovery Server 05

Protect discovery, control metatraffic bursts and scale demanding Fast DDS deployments.

BEST FORScalable discovery across distributed or bandwidth-constrained Fast DDS systems.
Explore Discovery Server →

Learn and evaluate

Make DDS tangible from the first session.

Visual demonstrations and ready-to-use environments for training, evaluation and tutorials.

DDS Shapes Demo icon

INTERACTIVE LEARNING Shapes Demo

Create publishers and subscribers, experiment with QoS policies and immediately see data behavior in the Global Data Space.

Explore Shapes Demo →Follow the tutorial ↗
DDS eProsima DDS Suite icon

READY-TO-USE ENVIRONMENT eProsima DDS Suite

Evaluate Fast DDS and a curated set of eProsima tools in a prepared Docker environment built for demonstrations and learning.

Explore DDS Suite →

Specialized solutions

Purpose-built paths for unusual constraints.

Visible when the architecture calls for them, without competing with the core middleware portfolio.

Micro XRCE-DDS icon

EXTREMELY CONSTRAINED DEVICES Micro XRCE-DDS

Connect tiny microcontrollers and FPGAs to the DDS Global Data Space through a lightweight DDS-XRCE client and Agent architecture.

For regular embedded and safety-critical systems, explore Safe DDS.
Explore Micro XRCE-DDS →Explore Safe DDS →
Non-Intrusive DDS Recorder icon

PASSIVE CAPTURE Non-Intrusive DDS Recorder

Capture and reconstruct RTPS traffic without introducing another DDS participant or changing the behavior being observed.

Designed for validation, testing and controlled operational environments.
Explore passive recording →

Commercial protocol bridges

Connect DDS with the protocols around your system.

Purpose-built commercial applications for web and automotive integrations. Talk to eProsima to confirm the architecture, deployment model and licensing path.

DDS WebSockets Bridge icon

WEB APPLICATION INTEGRATIONCOMMERCIAL
DDS WebSockets Bridge

Stream selected DDS topic data to WebSocket clients without generated type code. Choose the Foxglove protocol or the lightweight eProsima JSON protocol for browser and web-based workflows.

  • Dynamic DDS type discovery
  • Allow and block topic filters
  • Bounded, non-blocking client queues
Discuss this integration →
DDS SOME/IP Bridge icon

AUTOMOTIVE SERVICE INTEGRATIONCOMMERCIAL
DDS SOME/IP Bridge

Connect DDS and SOME/IP networks in both directions. Offer DDS-backed services to SOME/IP clients or expose remote SOME/IP services as DDS topics.

  • Methods, events and fields
  • Runtime DDS / SOME/IP payload conversion
  • ARXML Toolkit for types and configuration
Discuss this integration →

Developer frameworks and utilities

Technical building blocks, kept in their proper place.

Discoverable for developers who need them, without asking supporting libraries to compete with operational products.

Integration Service icon
01

SPECIALIST FRAMEWORKIntegration Service

Build highly customized middleware bridges with protocol plugins, type transformations, and topic or service mappings.

Statistics Backend icon
02

DEVELOPMENT LIBRARYStatistics Backend

Build custom applications that consume topology, QoS and performance information from the Fast DDS Statistics Module.

Fast DDS-Gen icon
03

CODE GENERATIONFast DDS-Gen

Generate language-specific type-support code from IDL definitions as part of the standard Fast DDS workflow.

Fast DDS Python icon
04

LANGUAGE BINDINGFast DDS Python

Develop Python applications that participate directly in the Fast DDS Global Data Space.

Wireshark RTPS dissector icon
05

EXTERNAL UTILITYWireshark RTPS dissector

Inspect RTPS packets and protocol behavior using the familiar Wireshark network-analysis workflow.

DDS Blockset for Simulink icon
06

ECOSYSTEM INTEGRATIONDDS Blockset for Simulink

Model and simulate DDS publishers, subscribers and QoS configuration within MATLAB and Simulink.

One interoperable ecosystem

Tools that follow the architecture.

Open-source tools support broad DDS workflows; commercial products add advanced capabilities, lifecycle and direct engineering support.

Tool family

Fast DDS

Fast DDS pro

Safe DDS

DDS Monitor

Open-source edition

Pro edition included

Pro edition included

DDS Router

Open source

Available

Available

DDS Record & Replay

Open source

Available

Available

DDS Spy

Open source

Available

Available

Discovery Server

Open-source edition

Pro edition included

-

Exact compatibility and packaging can depend on the target platform and deployment architecture. eProsima will confirm the appropriate configuration during the architecture review.

Architecture first

Not sure which tools fit your workflow?

Tell us what you need to observe, connect or validate. We will help map the system architecture and operational requirements to the right tools and support path.

Tool and architecture fit.

Fast DDS Pro and Safe DDS workflows.

Integration, licensing and support options.