#gstreamer #parser #incremental #tree-sitter #gst-launch

tree-sitter-gstlaunch

GStreamer pipeline grammar for the tree-sitter parsing library

1 unstable release

0.1.0 Apr 6, 2024

#115 in #gstreamer

MIT license

120KB
3K SLoC

C 3K SLoC JavaScript 51 SLoC // 0.1% comments Rust 31 SLoC // 0.5% comments

tree-sitter-gstlaunch

CI discord matrix npm crates pypi

Tree-sitter grammar for gst-launch-1.0 syntax (https://gstreamer.freedesktop.org/documentation/tools/gst-launch.html?gi-language=c#pipeline-description).

Dependencies

~2.8–4MB
~76K SLoC