11 releases

Uses new Rust 2024

0.2.0 Mar 16, 2025
0.1.9 Jun 22, 2024
0.1.8 Apr 2, 2024
0.1.6 Oct 25, 2023
0.1.2 Sep 11, 2021

#1420 in Parser implementations

Download history 36/week @ 2024-12-31 2/week @ 2025-01-07 1/week @ 2025-01-21 8/week @ 2025-01-28 17/week @ 2025-02-04 46/week @ 2025-02-11 31/week @ 2025-02-18 49/week @ 2025-02-25 66/week @ 2025-03-04 113/week @ 2025-03-11 40/week @ 2025-03-18 13/week @ 2025-03-25 26/week @ 2025-04-01 6/week @ 2025-04-08

118 downloads per month
Used in 2 crates (via shader-sense)

MIT license

5.5MB
160K SLoC

C 160K SLoC JavaScript 146 SLoC Scheme 101 SLoC Rust 33 SLoC // 0.2% comments

tree-sitter-glsl

CI discord matrix npm crates pypi

This is a extension of tree-sitter-c to support the syntax of GLSL (https://www.khronos.org/opengl/wiki/Core_Language_(GLSL)).

Dependencies