7 releases

Uses new Rust 2024

0.2.0 Mar 23, 2025
0.1.5 Jun 22, 2024
0.1.4 Apr 2, 2024
0.1.2 Aug 20, 2022

#2386 in Parser implementations

Download history 4/week @ 2025-01-24 14/week @ 2025-01-31 35/week @ 2025-02-07 26/week @ 2025-02-14 29/week @ 2025-02-21 76/week @ 2025-02-28 32/week @ 2025-03-07 19/week @ 2025-03-14 135/week @ 2025-03-21 29/week @ 2025-03-28 29/week @ 2025-04-04 24/week @ 2025-04-11 14/week @ 2025-04-18 17/week @ 2025-04-25 29/week @ 2025-05-02 29/week @ 2025-05-09

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

MIT license

21MB
614K SLoC

C 614K SLoC // 0.0% comments JavaScript 84 SLoC Rust 35 SLoC // 0.1% comments

tree-sitter-hlsl

CI discord matrix npm crates pypi

This is a extension of tree-sitter-cpp to support the syntax of HLSL (https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl).

Dependencies