Decision Workspace
mhost vs trust-dns-resolver vs rsdns
Side-by-side comparison of Rust crates
48
mhost
growingv0.11.3
Fast, async DNS lookup library and CLI -- modern dig/host replacement with parallel multi-server queries, DoH, DoT, subdomain discovery, and zone verification
60
trust-dns-resolver
growingv0.23.2
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.
59
rsdns
growingv0.23.0
DNS Client Library
Core Metrics
| mhost | trust-dns-resolver | rsdns | |
|---|---|---|---|
| Health Score | 48 | 60 | 59 |
| Total Downloads | 17.9K | 53.2M | 84.2K |
| 30d Downloads | 0 | 885.1K | 0 |
| Dependents | 1 | 3.1K | 37 |
| Releases | 18 | 62 | 28 |
| Last Updated | 47d ago | 945d ago | 30d ago |
| Age | 8y 8m | 8y 11m | 4y 9m |
Health Breakdown
mhost
Maintenance
13
Quality
13
Community
7
Popularity
5
Documentation
10
trust-dns-resolver
Maintenance
8
Quality
15
Community
14
Popularity
8
Documentation
15
rsdns
Maintenance
16
Quality
15
Community
10
Popularity
6
Documentation
12
Technical Details
| mhost | trust-dns-resolver | rsdns | |
|---|---|---|---|
| Version | 0.11.3 | 0.23.2 | 0.23.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT OR Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 38 | 22 | 14 |
| Crate Size | 284KB | 89KB | 85KB |
| Features | 9 | 15 | 6 |
| Yanked % | 0.0% | 1.6% | 3.6% |
| Edition | 2021 | 2021 | 2024 |
| MSRV | — | 1.64.0 | 1.88 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •trust-dns-resolver leads with a health score of 60/100, but none of the options score above 80.
- •trust-dns-resolver is depended on by 3.1K crates — strongest ecosystem trust.
- •⚠ trust-dns-resolver has not been updated in over a year.