v1.0.0 — Production Ready

Design IDL
Visually

The modern way to create DDS data models. Drag-and-drop, real-time validation, production-ready IDL.

60+ validation rules
Round-trip IDL
IDL 4.2 compliant
HDDS Studio — MyProject.hddsgraph
Sensor
Status
Reading

[Demo GIF: drag-drop struct creation]

The Old Way vs The Studio Way

Stop hunting for syntax errors. See your data model clearly.

BEFORE

module Sensors {
  struct Reading {
    @key
    long sensor_id;
    double value;
    // typo: timestap
    long timestap;
  };
};

Syntax error at compile time

Error discovered 10 minutes later...

AFTER

Reading
🔑 sensor_id
value
timestamp

Valid IDL 4.2

Real-time validation as you design

Features

Everything you need to design, validate, and export IDL data models.

🎨

Visual Editing

Drag-and-drop structs, enums, unions, modules. See your data model at a glance.

🔍

Real-Time Validation

60+ IDL 4.2 compliance rules. Catch errors instantly, not at compile time.

📦

Import/Export IDL

Round-trip fidelity guaranteed. Import existing IDL, export production-ready code.

Auto-Layout

Pro

ELK algorithm positions 1000+ nodes in <3s. Perfect organization, zero effort.

Undo/Redo

100-level history. Experiment freely, roll back anytime.

🌙

Dark Mode

Pro

Multiple themes including TRON-inspired dark mode. Easy on the eyes.

🛠

Code Generation

Pro

Generate Rust, C++, Python from your IDL. One-click scaffolding.

📊

Dependency Graph

Visualize type relationships at a glance. Understand complex models instantly.

💾

Project Files

Save/load .hddsgraph files. Version control friendly JSON format.

All IDL Types Supported

Full IDL 4.2 specification support. Every type, every annotation.

Struct
Data containers with typed fields
Union
Discriminated unions
Enum
Enumerated constants
Typedef
Type aliases
Sequence
Dynamic arrays
Array
Fixed-size arrays
Map
Key-value containers
Module
Namespaces
Constant
Compile-time values

+ Annotations

@key @topic @default @bit_bound @optional @external @nested @appendable @mutable @final +50 more...

Pricing

Start free, upgrade when you need more power.

Community

FREE

Perfect for learning and small projects

  • 100 nodes max
  • Import IDL
  • Export IDL
  • Real-time validation
  • Auto-layout
  • Code generation
  • Multiple themes
Download
Most Popular

Pro

$99 /month

$990/year (save 17%)

For professional developers and teams

  • Unlimited nodes
  • Everything in Community
  • Auto-layout (ELK)
  • Code generation (Rust, C++, Python)
  • All themes
  • Project files
  • Priority updates
Start Free Trial

Enterprise

Coming Soon
$499 /month

For organizations with advanced needs

  • Everything in Pro
  • Minimum 5 seats
  • Priority support
  • Custom branding
  • SSO/LDAP integration
  • On-premise deployment
  • SLA guarantee
Join Waitlist
🎁 30-day Trial: All Pro features, no credit card required

Power-Ups

Extend Studio with industry templates and AI capabilities.

Coming in v1.3+
🏭

Industry Packs

$49/month

Pre-built IDL templates for your domain. Start with proven patterns.

  • ROS2 Messages
  • Defense (NGVA, STANAG)
  • Medical (HL7 FHIR)
  • Automotive (AUTOSAR)
  • Space (CCSDS)
🤖

AI Power-Ups

$29/month

AI-assisted development for faster, smarter IDL design.

  • IDL Copilot

    AI-assisted type design

  • Performance Oracle

    Optimization suggestions

  • Migration Wizard

    Upgrade legacy IDL

Professional Services

Expert support to accelerate your DDS projects.

Service Price

White Glove Onboarding

Hands-on setup and training for your team

$5,000

Type System Audit

Expert review of your IDL architecture

$15,000

Compliance Package

DO-178C, ISO 26262, or domain-specific compliance

$25,000

HDDS Certified Developer

Individual certification exam

$299

Enterprise Training

On-site training for up to 20 developers

$15,000

Stop writing IDL by hand.

Join thousands of developers who design data models visually.

🐧

Linux

macOS

💻

Windows

Single binary, no dependencies. Runs offline.