Tree-sitter Ecosystem

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter grammars can be reused in many different languages.

Created by
maxbrunsfeld
Released
2019
Community Repos
744
Total GitHub Stars
21,494

tree-sitter-glimmer-typescript

Glimmer-flavored JavaScript grammar for tree-sitter

17 Aug 2024 1

go-tree-sitter

Go bindings for tree-sitter

13 Aug 2024 19

LiftLedger

Lift Ledger (

08 Jul 2024 3

tree-sitter-yasnippet

Tree-sitter parser for Yasnippet snippets

22 Apr 2024 0

tree-sitter-corth

tree-sitter for Corth

04 Mar 2024 1

tree-sitter-rstml

Rust + html grammar for the tree-sitter parser library

26 Feb 2024 31

tree-sitter-faust

Faust grammar for tree-sitter

21 Jan 2024 6

tree-sitter-pkl

Tree-sitter parser for Pkl

19 Jan 2024 30

tree-sitter-typst

Tree Sitter grammar for Typst

21 Aug 2023 112

tree-sitter-jq

Tree sitter grammar implementation for Jq language

20 Aug 2023 2

tree-sitter-ursa

Tree-sitter grammar for Ursa

09 Aug 2023 1

tree-sitter-typst

A tree-sitter grammar for the typst typesetting language with a focus on correctness

31 Mar 2023 76

tree-sitter-kdl

KDL grammar for tree-sitter

23 Jan 2023 27

tree-sitter-arduino

Arduino grammar for tree-sitter

26 Oct 2022 3

tree-sitter-souffle

A tree-sitter grammar for Soufflé Datalog

21 Oct 2022 13

py-tree-sitter-type-provider

Type providers for tree-sitter in Python

12 Jul 2022 2

tree-sitter-hlsl

HLSL grammar for tree-sitter

14 Jun 2022 9

tree-sitter-cairo

A tree-sitter-grammar for cairo 1

12 May 2022 16

tree-sitter-ssh-client-config

tree-sitter grammar for SSH client configuration files

27 Mar 2022 6

tree-sitter-pascal

Treesitter grammar for Pascal and its dialects (Delphi, Freepascal)

27 Nov 2021 29