Skip to main content

HDDS Tools

HDDS provides a suite of tools to help you develop, debug, and visualize DDS applications.

Available Tools

hdds_gen

Code Generator - Generate type support code from IDL files.

hdds-gen -l rust my_types.idl

Learn more about hdds_gen →

hdds_viewer

Network Analyzer - Capture, decode, and visualize RTPS traffic.

  • Live traffic capture
  • PCAP file analysis
  • Topology visualization
  • AI-powered anomaly detection

Learn more about hdds_viewer →

hdds_studio

Visual IDL Editor - Design data types with a drag-and-drop interface.

  • Visual type designer
  • IDL import/export
  • Validation and compliance checking
  • Auto-layout

Learn more about hdds_studio →

Quick Installation

# Install all tools via cargo
cargo install hdds-gen hdds-viewer hdds-studio

# Or via package manager (Linux)
sudo apt install hdds-tools

# Verify installation
hdds-gen --version
hdds-viewer --version
hdds-studio --version

Tool Comparison

ToolPurposeGUICLI
hdds_genCode generationNoYes
hdds_viewerNetwork analysisYesYes
hdds_studioIDL designYesNo