tree-house

Crates.iotree-house
lib.rstree-house
version0.3.0
created_at2025-02-12 22:59:13.402843+00
updated_at2025-06-16 14:26:25.404403+00
descriptionA robust and cozy highlighter library for tree-sitter
homepage
repositoryhttps://github.com/helix-editor/tree-house
max_upload_size
id1553587
size167,436
Pascal Kuthe (pascalkuthe)

documentation

README

tree-house

This repository contains a number of crates used by the Helix editor for integration with the tree-sitter C library.

  • bindings/ contains the tree-house-bindings crate which provides Rust bindings over the C library.
  • highlighter/ contains the tree-house crate which exposes a robust highlighter and query iterator for working across [injections].
  • skidder/ contains the skidder crate which exposes utilities for building a package repository for tree-sitter grammars.
  • cli/ contains the skidder-cli crate which wraps skidder in a command line interface.
Commit count: 202

cargo fmt