rustio rustio.net
57

glsl-lang

v0.8.1 Growing

GLSL 4.6 language LALR parser and AST

BSD-3-Clause Edition 2021 MSRV 1.82.0
RenderingParser implementations #parser#language#glsl#ast

Quick Verdict

  • !Pre-1.0: API may have breaking changes

Security

Checking security advisories...
Downloads
189.2K
Dependents
57
Releases
21
Size
49KB

Deep Insights

๐Ÿ“ˆ
Strong growth momentum

41.9K downloads in the last 30 days (1.4K/day), up 22% from the previous period.

๐Ÿ”ฌ
Pre-1.0 for over a year

Despite being 5+ years old, glsl-lang hasn't reached 1.0 yet. Expect potential API changes between versions.

๐Ÿ“
Compact crate

At 48KB, glsl-lang is lightweight. Small crate size correlates with focused, well-scoped functionality.

๐ŸŒŸ
Used by top crates

Notable dependents include glsl-lang-quote, glsl-lang-cli, glslt, nuance. When high-quality crates choose glsl-lang, it's a strong quality signal.

Health Breakdown

Maintenance 9/25

Recency, release consistency, active ratio

Quality 16/25

Yanked ratio, deps, size, maturity, features

Community 11/20

Reverse deps, ownership, ecosystem

Popularity 6/15

Downloads, momentum, growth trend

Documentation 15/15

Docs, repo, license, metadata

Download Trend

Daily downloads ยท last 90 days
1K/day avg-44%
02K4K6K4/265/146/16/197/77/24

Top Dependents

Version Adoption

v0.6.1
24%
v0.8.0
23%
v0.5.2
23%
v0.7.2
17%
v0.6.0
13%

Release Timeline

10 releasessince 2023
J
F
M
A
M
J
J
A
S
O
N
D
2023
1
2024
7
2025
2
2026
Less
More

Feature Flags

serdelexer-fullparser-exprparser-statement

README

Loading README...

Maintainers

Dependencies
14
direct dependencies
Dependents
57
crates depend on glsl-lang

Similar Crates