#tree-sitter #stream-parser #navi-stream

tree-sitter-navi-stream

navi-stream grammar for the tree-sitter parsing library

6 releases

0.1.1 Jul 16, 2025
0.1.0 Jul 15, 2025
0.0.4 Apr 10, 2024
0.0.3 Feb 28, 2024

#1383 in Parser implementations

Download history 209/week @ 2025-07-11 48/week @ 2025-07-18 7/week @ 2025-07-25

232 downloads per month

MIT license

2.5MB
81K SLoC

C 80K SLoC // 0.0% comments JavaScript 1K SLoC // 0.1% comments Scheme 206 SLoC // 0.1% comments Rust 34 SLoC // 0.4% comments

This crate provides navi_stream language support for the tree-sitter parsing library.

Typically, you will use the language function to add this language to a tree-sitter Parser, and then use the parser to parse some code:

let code = "";
let mut parser = tree_sitter::Parser::new();
parser.set_language(&tree_sitter_navi_stream::LANGUAGE.into()).expect("Error loading navi_stream grammar");
let tree = parser.parse(code, None).unwrap();

tree-sitter-navi-stream

Navi Stream language support for tree-sitter.

cargo add tree-sitter-navi-stream

Dependencies

~2.8–4MB
~79K SLoC