axil is a terminal user interface for tree-sitter.

axil
should run on any system, including Linux, MacOS, and the BSDs.
The easiest way to install it is by using cargo, the Rust package manager:
cargo install axil
Pre-built binaries for Linux, MacOS, and Windows can be found on the releases page.
The tree-sitter parser generator tool and an incremental parsing library.