rustio rustio.net

wgsl_preprocessor vs include-wgsl-oil vs naga-to-tokenstream

Side-by-side comparison of Rust crates

Core Metrics

wgsl_preprocessorinclude-wgsl-oilnaga-to-tokenstream
Health Score464844
Total Downloads10.6K26.6K36.1K
30d Downloads43287355
Dependents01316
Releases81115
Last Updated585d ago351d ago351d ago
Age3y 8m2y 7m2y 7m

Health Breakdown

wgsl_preprocessor
Maintenance
4
Quality
21
Community
6
Popularity
5
Documentation
10
include-wgsl-oil
Maintenance
9
Quality
15
Community
9
Popularity
5
Documentation
10
naga-to-tokenstream
Maintenance
8
Quality
12
Community
9
Popularity
5
Documentation
10

Technical Details

wgsl_preprocessorinclude-wgsl-oilnaga-to-tokenstream
Version1.1.40.2.90.8.0
Stable (≥1.0)✓ Yes✗ No✗ No
LicenseGPL-2.0-or-laterMITMIT
Dependencies7147
Crate Size19KB18KB13KB
Features341
Yanked %0.0%0.0%6.7%
Edition202120212021
MSRV
Owners111

Quick Verdict

  • include-wgsl-oil leads with a health score of 48/100, but none of the options score above 80.
  • naga-to-tokenstream has the most downloads (36.1K), suggesting wider adoption.
  • ⚠ wgsl_preprocessor has not been updated in over a year.
  • include-wgsl-oil, naga-to-tokenstream are pre-1.0 — API may change.