Decision Workspace
zerodds-dcps vs dust_dds_derive vs dust_dds
Side-by-side comparison of Rust crates
62
zerodds-dcps
experimentalv1.0.0-rc.5
DCPS public API (OMG DDS 1.4 §2.2.2): DomainParticipant, Publisher, Subscriber, Topic, DataWriter, DataReader. Live runtime with SPDP/SEDP/WLP, built-in topics, TypeLookup service, durability backend.
57
dust_dds_derive
growingv0.15.0
Derive macro for `DdsType` and other traits from `dust-dds`
57
dust_dds
growingv0.15.0
Data Distribution Service (DDS) implementation
Core Metrics
| zerodds-dcps | dust_dds_derive | dust_dds | |
|---|---|---|---|
| Health Score | 62 | 57 | 57 |
| Total Downloads | 870 | 106.7K | 106.1K |
| 30d Downloads | 0 | 7.1K | 7.2K |
| Dependents | 105 | 20 | 12 |
| Releases | 5 | 20 | 20 |
| Last Updated | 5d ago | 115d ago | 115d ago |
| Age | 2m | 3y 7m | 3y 7m |
Health Breakdown
zerodds-dcps
Maintenance
14
Quality
17
Community
12
Popularity
4
Documentation
15
dust_dds_derive
Maintenance
13
Quality
14
Community
12
Popularity
6
Documentation
12
dust_dds
Maintenance
13
Quality
15
Community
11
Popularity
6
Documentation
12
Technical Details
| zerodds-dcps | dust_dds_derive | dust_dds | |
|---|---|---|---|
| Version | 1.0.0-rc.5 | 0.15.0 | 0.15.0 |
| Stable (≥1.0) | ✓ Yes | ✗ No | ✗ No |
| License | Apache-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 25 | 4 | 15 |
| Crate Size | 480KB | 6KB | 293KB |
| Features | 17 | 0 | 8 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | 1.88 | 1.85 | 1.85 |
| Owners | 1 | 2 | 2 |
Links
Quick Verdict
- •zerodds-dcps leads with a health score of 62/100, but none of the options score above 80.
- •dust_dds_derive has the most downloads (106.7K), suggesting wider adoption.
- •zerodds-dcps is depended on by 105 crates — strongest ecosystem trust.
- •dust_dds_derive, dust_dds are pre-1.0 — API may change.