rustio rustio.net

enum-tools vs derive-try-from-primitive vs enum-primitive-derive

Side-by-side comparison of Rust crates

Core Metrics

enum-toolsderive-try-from-primitiveenum-primitive-derive
Health Score455147
Total Downloads8.8K4.8M8.9M
30d Downloads104369.2K442.5K
Dependents1054668
Releases627
Last Updated423d ago2189d ago857d ago
Age3y 5m8y 8m8y 7m

Health Breakdown

enum-tools
Maintenance
6
Quality
14
Community
8
Popularity
5
Documentation
12
derive-try-from-primitive
Maintenance
3
Quality
20
Community
8
Popularity
8
Documentation
12
enum-primitive-derive
Maintenance
4
Quality
11
Community
13
Popularity
8
Documentation
11

Technical Details

enum-toolsderive-try-from-primitiveenum-primitive-derive
Version0.5.51.0.00.3.0
Stable (≥1.0)✗ No✓ Yes✗ No
LicenseMITMIT/Apache-2.0MIT
Dependencies533
Crate Size29KB3KB5KB
Features000
Yanked %0.0%0.0%14.3%
Edition202120182018
MSRV1.58.11.56
Owners111

Quick Verdict

  • derive-try-from-primitive leads with a health score of 51/100, but none of the options score above 80.
  • enum-primitive-derive has the most downloads (8.9M), suggesting wider adoption.
  • enum-primitive-derive is depended on by 668 crates — strongest ecosystem trust.
  • ⚠ enum-tools, derive-try-from-primitive, enum-primitive-derive have not been updated in over a year.
  • enum-tools, enum-primitive-derive are pre-1.0 — API may change.