Decision Workspace
veil vs hyperswitch_masking vs data_privacy
Side-by-side comparison of Rust crates
51
veil
growingv0.3.0
Rust derive macro for redacting sensitive data in `std::fmt::Debug`
54
hyperswitch_masking
experimentalv0.0.1
Personally Identifiable Information protection through wrapper types and traits for secret management, ensuring they aren't accidentally copied, logged, or otherwise exposed (as much as possible). Also helps ensure secrets are securely wiped from memory when dropped.
59
data_privacy
experimentalv0.11.0
Data annotation and redaction system providing a robust way to manipulate sensitive information.
Core Metrics
| veil | hyperswitch_masking | data_privacy | |
|---|---|---|---|
| Health Score | 51 | 54 | 59 |
| Total Downloads | 1.1M | 5.7K | 2.7K |
| 30d Downloads | 106.7K | 5.7K | 176 |
| Dependents | 54 | 0 | 2 |
| Releases | 10 | 1 | 14 |
| Last Updated | 95d ago | 15d ago | 2d ago |
| Age | 3y 6m | 15d | 6m |
Health Breakdown
veil
Maintenance
12
Quality
11
Community
11
Popularity
7
Documentation
10
hyperswitch_masking
Maintenance
12
Quality
15
Community
11
Popularity
4
Documentation
12
data_privacy
Maintenance
19
Quality
14
Community
10
Popularity
4
Documentation
12
Technical Details
| veil | hyperswitch_masking | data_privacy | |
|---|---|---|---|
| Version | 0.3.0 | 0.0.1 | 0.11.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | Apache-2.0 | MIT |
| Dependencies | 4 | 12 | 10 |
| Crate Size | 20KB | 27KB | 30KB |
| Features | 1 | 8 | 4 |
| Yanked % | 10.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2024 |
| MSRV | — | 1.85.0 | 1.88 |
| Owners | 1 | 2 (team) | 3 |
Links
Quick Verdict
- •data_privacy leads with a health score of 59/100, but none of the options score above 80.
- •veil has the most downloads (1.1M), suggesting wider adoption.