rustio rustio.net

glm vs glsl vs shader_version

Side-by-side comparison of Rust crates

Core Metrics

glmglslshader_version
Health Score465850
Total Downloads97.9K384.2K891.0K
30d Downloads1.9K37.9K22.0K
Dependents73110845
Releases145714
Last Updated222d ago826d ago2057d ago
Age11y 1m8y 8m11y 3m

Health Breakdown

glm
Maintenance
7
Quality
15
Community
8
Popularity
6
Documentation
10
glsl
Maintenance
7
Quality
20
Community
12
Popularity
7
Documentation
12
shader_version
Maintenance
4
Quality
15
Community
16
Popularity
7
Documentation
8

Technical Details

glmglslshader_version
Version0.3.07.0.00.7.0
Stable (≥1.0)✗ No✓ Yes✗ No
LicenseMITBSD-3-ClauseMIT
Dependencies221
Crate Size42KB54KB4KB
Features010
Yanked %0.0%1.8%0.0%
Edition20212018
MSRV
Owners112 (team)

Quick Verdict

  • glsl leads with a health score of 58/100, but none of the options score above 80.
  • shader_version has the most downloads (891.0K), suggesting wider adoption.
  • shader_version is depended on by 845 crates — strongest ecosystem trust.
  • ⚠ glsl, shader_version have not been updated in over a year.
  • glm, shader_version are pre-1.0 — API may change.