rustio rustio.net

static_init_macro vs static_init vs lazyinit

Side-by-side comparison of Rust crates

Core Metrics

static_init_macrostatic_initlazyinit
Health Score505663
Total Downloads11.1M11.1M119.3K
30d Downloads369.4K368.2K7.0K
Dependents203.2K186
Releases12205
Last Updated528d ago369d ago54d ago
Age5y 4m5y 4m1y 10m

Health Breakdown

static_init_macro
Maintenance
5
Quality
17
Community
10
Popularity
8
Documentation
10
static_init
Maintenance
7
Quality
14
Community
15
Popularity
8
Documentation
12
lazyinit
Maintenance
14
Quality
11
Community
17
Popularity
6
Documentation
15

Technical Details

static_init_macrostatic_initlazyinit
Version1.0.41.0.40.2.2
Stable (≥1.0)✓ Yes✓ Yes✗ No
LicenseMIT OR Apache-2.0MIT OR Apache-2.0GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
Dependencies5170
Crate Size7KB86KB5KB
Features180
Yanked %8.3%30.0%20.0%
Edition202120212021
MSRV1.821.56.1
Owners112 (team)

Quick Verdict

  • lazyinit leads with a health score of 63/100, but none of the options score above 80.
  • static_init_macro has the most downloads (11.1M), suggesting wider adoption.
  • static_init is depended on by 3.2K crates — strongest ecosystem trust.
  • ⚠ static_init_macro, static_init have not been updated in over a year.
  • lazyinit is pre-1.0 — API may change.