Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Tree-sitter

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.

https://github.com/tree-sitter/parser-test-action

Test action for tree-sitter parsers

actions tree-sitter

Last synced: 07 Oct 2024

https://github.com/seanbreckenridge/tree-sitter-rifleconfig

rifle (ranger filemanager file opener) grammar for tree-sitter

parser ranger ranger-fm tree-sitter tree-sitter-parser

Last synced: 09 Oct 2024

https://github.com/elliotfontaine/tree-sitter-cylc

Tree-Sitter grammar for Cylc's workflow configuration files.

cylc tree-sitter tree-sitter-parser

Last synced: 21 Oct 2024

https://github.com/hdoc1509/tree-sitter-hygen-template

Tree-sitter grammar for Hygen templates

hygen parser template tree-sitter

Last synced: 28 Oct 2024

https://github.com/belltoy/tree-sitter-vrl

Vector Remap Language (VRL) grammar for tree-sitter.

tree-sitter tree-sitter-parser

Last synced: 09 Oct 2024

https://github.com/s-ol/language-alv

Atom language support for the alv livecoding language

alive alv atom-package live-coding livecoding tree-sitter

Last synced: 12 Oct 2024

https://github.com/beardedfish/vscode-apache-dispatcher-config-language-support

An extension for Visual Studio Code that enables language support for Apache Dispatcher Configuration files. ⚙️

adobe adobe-experience-manager aem apache conf dispatcher intellisense language-server lsp mocha powershell regex tree-sitter vscode wasm

Last synced: 10 Oct 2024

https://github.com/georgjz/tree-sitter-6809

Tree-Sitter parser for 6809 assembly

6809-assembly tree-sitter

Last synced: 03 Aug 2024

https://github.com/sverweij/tree-sitter-smcat

state-machine-cat tree-sitter grammar :scream_cat: :book:

state-machine-dsl tree-sitter

Last synced: 11 Oct 2024

https://github.com/corth-lang/tree-sitter-corth

tree-sitter for Corth

corth tree-sitter

Last synced: 13 Oct 2024

https://github.com/corth-lang/corth-ts-mode.el

Corth major mode with tree-sitter library

corth emacs-mode tree-sitter

Last synced: 13 Oct 2024

https://github.com/notpeter/tree-sitter-animationtxt

tree-sitter for PlaydateSDK animation.txt

playdate-sdk tree-sitter

Last synced: 13 Oct 2024

https://github.com/50wliu/language-hclrs

HCLRS language support for Atom

atom cs3330 grammar hclrs language tree-sitter uva

Last synced: 17 Oct 2024

https://github.com/50wliu/tree-sitter-hclrs

Tree-sitter parser for HCLRS

cs3330 hclrs parser tree-sitter uva

Last synced: 17 Oct 2024

https://github.com/zadlg/tree-sitter-c-bazel

Bazel repository for building the tree-sitter C parser.

bazel tree-sitter

Last synced: 09 Oct 2024

https://github.com/stackmystack/tsdl

A downloader/builder of many tree-sitter parsers

build build-tool tree-sitter

Last synced: 01 Nov 2024

https://github.com/ursalang/tree-sitter-ursa

Tree-sitter grammar for Ursa

parser tree-sitter ursalang

Last synced: 13 Oct 2024

https://github.com/sifive/tree-sitter-wake

Wake grammar for tree-sitter

parser tree-sitter wake

Last synced: 13 Oct 2024

https://github.com/meain/tint

Tree-sitter powered linter

linter tree-sitter

Last synced: 01 Nov 2024

https://github.com/smoeding/tree-sitter-pic

Tree-sitter grammar for the PIC language

pic tree-sitter

Last synced: 01 Nov 2024

https://github.com/clement-jean/tree-sitter-proto

tree-sitter grammar for Protobuf

protobuf tree-sitter

Last synced: 01 Nov 2024

https://github.com/clement-jean/proto-ts-mode

Tree-sitter enabled Protobuf support for Emacs

emacs-mode protobuf tree-sitter

Last synced: 01 Nov 2024

https://github.com/liraymond04/tree-sitter-awatalk

Awatalk grammar for tree-sitter

awatalk parser tree-sitter

Last synced: 09 Oct 2024

https://github.com/tibordp/tree-sitter-visitor

Procedural macro for generating a visitor trait for Tree Sitter Rust bindings

tree-sitter visitor-pattern

Last synced: 23 Oct 2024

https://github.com/valdezfomar/tree-sitter-xresources

Xresources grammar for tree-sitter

parser tree-sitter xresources

Last synced: 09 Oct 2024

https://github.com/huygensing/tree-sitter-tagml

tree-sitter grammar for TAGML

parser tagml tree-sitter

Last synced: 28 Oct 2024

https://github.com/50Wliu/tree-sitter-hclrs

Tree-sitter parser for HCLRS

cs3330 hclrs parser tree-sitter uva

Last synced: 23 Oct 2024

https://github.com/MooersLab/emacs30ubuntu22

Protocol to install emacs30 on ubuntu 22.04 LTS with tree-sitter support.

combobulate compile emacs profile tree-sitter ubuntu

Last synced: 23 Oct 2024

https://github.com/pndmix/atom-language-pdmsg

Pdmsg language package for Atom

atom grammar syntax-highlighting tree-sitter

Last synced: 23 Oct 2024

https://github.com/MooersLab/emacs30macos13treesitter

Compile emacs30 on macOS 13.2 with support for using tree-sitter

combobulate compile concrete-syntax-tree emacs emacs30 macos tree-sitter ventura

Last synced: 23 Oct 2024

https://github.com/drom/tree-sitter-mlir

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 27 Oct 2024

https://github.com/50Wliu/language-hclrs

HCLRS language support for Atom

atom cs3330 grammar hclrs language tree-sitter uva

Last synced: 23 Oct 2024

https://github.com/tree-sitter/parser-update-action

Dependency updating action for tree-sitter parsers

actions tree-sitter

Last synced: 29 Oct 2024

https://github.com/tree-sitter/setup-action

Setup action for the tree-sitter library & CLI

actions tree-sitter

Last synced: 29 Oct 2024

https://github.com/scaleton-labs/tree-sitter-func

FunC grammar for tree-sitter

ton tree-sitter

Last synced: 23 Oct 2024

https://github.com/liraymond04/tree-sitter-awa5_rs

AWA5.RS grammar for tree-sitter

awa5-0 parser tree-sitter

Last synced: 09 Oct 2024

https://github.com/anosatsuk124/tree-sitter-fuse-rs

Structural parsed source code storing file system using tree-sitter. It makes source code able to store meaningful syntax correctly formats.

filesystem fuse tree-sitter

Last synced: 23 Oct 2024

https://github.com/thomasjo/tree-sitter-latex

LaTeX grammar for Tree-sitter

grammar latex tree-sitter

Last synced: 19 Oct 2024

https://github.com/ahelwer/tree-sitter-prism

Incomplete tree-sitter grammar for the PRISM probabilistic modeling language

prism tree-sitter

Last synced: 23 Oct 2024

https://github.com/ok-ryoko/tree-sitter-systemtap

SystemTap grammar for tree-sitter

parser systemtap tree-sitter

Last synced: 05 Nov 2024

https://github.com/LeonGr/small_text_editor

A simple CLI text editor with tree-sitter based syntax highlighting, created for fun and practice

cli editor terminal text-editor tree-sitter

Last synced: 23 Oct 2024

https://github.com/gusenov/examples-tree-sitter

Примеры инкрементального парсинга с помощью библиотеки Tree-sitter.

examples incremental-parsing parsing syntax-highlighting tree-sitter

Last synced: 08 Nov 2024

https://github.com/dkostmii/tree-sitter-mavka

Tree-sitter для Мавки

mavka parser tree-sitter

Last synced: 09 Nov 2024

https://github.com/tree-sitter-grammars/tree-sitter-cpon

CPON grammar for tree-sitter

cpon parser tree-sitter

Last synced: 29 Sep 2024

https://github.com/segevfiner/node-tree-sitter-compat

Compatibility module for old v8 API based language bindings for node-tree-sitter

binding javascript nodejs tree-sitter

Last synced: 09 Oct 2024

https://github.com/novusnota/tree-sitter-ohm

🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!

compilers interpreters ohm ohmjs parsers parsing-expression-grammar peg tree-sitter tree-sitter-parser

Last synced: 11 Nov 2024

https://github.com/sporeball/tree-sitter-naz

naz grammar for tree-sitter

parser tree-sitter

Last synced: 11 Nov 2024

https://github.com/thoughtpolice/tree-sitter-openddl

a tree-sitter grammar, for OpenDDL v2.0

openddl parser tree-sitter

Last synced: 13 Oct 2024

https://github.com/liraymond04/awa5_rs.nvim

Neovim plugin for AWA5.RS syntax highlighting and Tree-sitter support

awa5-0 neovim neovim-plugin nvim-treesitter tree-sitter

Last synced: 09 Oct 2024

https://github.com/nlydv/nova-toml

Nova extension providing Tree Sitter-based syntax highlighting for TOML files

nova toml tree-sitter

Last synced: 31 Oct 2024

https://github.com/rockerboo/tree-sitter-gleam

Gleam grammar for tree-sitter

gleam tree-sitter tree-sitter-parser

Last synced: 01 Nov 2024

https://github.com/rsookram/oktypes

oktypes is a command line tool that outputs the names of types defined in Kotlin source files

cli kotlin rust tree-sitter

Last synced: 23 Oct 2024

https://github.com/IoeCmcomc/tree-sitter-mcfunction

Minecraft function file grammar for tree-sitter

mcfunction parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/sverweij/tree-sitter-mscgen

tree-sitter grammar for MscGen and Xù (WIP)

mscgen tree-sitter xu

Last synced: 13 Oct 2024

https://github.com/ghostbuster91/tree-sitter-javap

Javap grammar for tree-sitter

javap parser tree-sitter

Last synced: 26 Oct 2024

https://github.com/richin13/dracula.nvim

🧛🏻‍♂️ Dark theme for Neovim

dracula-theme neovim tree-sitter

Last synced: 23 Oct 2024

https://github.com/skalt/template-tree-sitter-grammar

A template repository for creating tree-sitter grammars

template template-project tree-sitter tree-sitter-cli tree-sitter-parser

Last synced: 27 Oct 2024

https://github.com/Skiftsu/TreesitterWrapper

Simple Treesitter Wrapper for C++

cpp tree-sitter treesitter wrapper

Last synced: 23 Oct 2024

https://github.com/stereobooster/tree-sitter-grammar-wasm

Tree-sitter grammars compiled to wasm

gramm parser tree-sitter wasm

Last synced: 09 Oct 2024

https://github.com/vknabel/tree-sitter-lithia

Tree-sitter syntax for Lithia. https://github.com/vknabel/lithia

experimental hacktoberfest lithia lithialang parser tree-sitter

Last synced: 11 Nov 2024

https://github.com/pndmix/tree-sitter-rampcode

Rampcode grammar for tree-sitter

parser tree-sitter

Last synced: 30 Sep 2024

https://github.com/ChristianMurphy/tree-sitter-markdown

Markdown grammar for tree-sitter

markdown parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/scmlab/tree-sitter-pi

tree-sitter parser for the language pi

parser tree-sitter

Last synced: 03 Aug 2024

https://github.com/ghbrown/tree-sitter-chapel

tree-sitter grammar for the Chapel language

chapel-language tree-sitter

Last synced: 23 Oct 2024

https://github.com/soulseekah/ext-treesitter

PHP bindings for Tree-sitter, batteries included 🔋

php tree-sitter

Last synced: 01 Nov 2024

https://github.com/uzmoi/tree-sitter-aiscript

AiScript grammar for tree-sitter

aiscript parser tree-sitter

Last synced: 12 Nov 2024

https://github.com/Sarrus1/tree-sitter-tests-formatter

A formatter for Tree-Sitter test files

cli formatter tree-sitter

Last synced: 23 Oct 2024

https://github.com/SKalt/template-tree-sitter-grammar

A template repository for creating tree-sitter grammars

template template-project tree-sitter tree-sitter-cli tree-sitter-parser

Last synced: 23 Oct 2024

https://github.com/3p3r/type-sitter

Generates Tree-Sitter Grammars From TypeScript Definitions

parser-generator tree-sitter typescript

Last synced: 03 Nov 2024

https://github.com/Deviluc/python-tree-sitter

A python wrapper around the tree-sitter c-api (using swig)

ast java parser parser-library python python3 swig tree-sitter

Last synced: 23 Oct 2024

https://github.com/UserNobody14/language-fountain

Using the tree-sitter-fountain package to make screenplay writing in atom easier.

fountain javascript screenplay tree-sitter writing

Last synced: 23 Oct 2024

https://github.com/laojianzi/tree-sitter-kql

A kql (Kibana Query Language Kibana) parser and syntax highlighting built on tree-sitter

highlight kibana-query-language-kibana kql kuery-query parser tree-sitter tree-sitter-kql

Last synced: 01 Nov 2024

https://github.com/MichaelHatherly/tree-sitter-binaries

BinaryBuilder (Julia) build scripts for tree-sitter parsers.

binarybuilder julia-language tree-sitter

Last synced: 23 Oct 2024

https://github.com/tree-sitter-grammars/tree-sitter-kotlin

Kotlin grammar for tree-sitter

kotlin parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/s0/language-ql

Semmle QL language package for Atom

semmle-ql tree-sitter

Last synced: 31 Oct 2024

https://github.com/jmitchell/atom-language-abnf

ABNF language support in Atom

anbf atom grammar syntax tree-sitter

Last synced: 12 Oct 2024

https://github.com/LeviOP/tree-sitter-keyvalues

Valve KeyValues grammar for tree-sitter

goldsrc keyvalues parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/mtoohey31/json2lua

An SPA using the tree-sitter wasm binding that converts JSON to Lua objects, useful for Neovim configuration with init.lua.

json lua svelte tailwindcss tree-sitter

Last synced: 11 Nov 2024

https://github.com/mtoohey31/tree-sitter-ld

Linker script grammar for tree-sitter

linker-script parser tree-sitter

Last synced: 11 Nov 2024

https://github.com/matthewpi/tree-sitter-caddyfile

Caddyfile grammar for tree-sitter

caddy caddyfile caddyserver parser tree-sitter

Last synced: 13 Oct 2024

https://github.com/the-mikedavis/tree-sitter-edoc

A tree-sitter grammar for the Erlang documentation generator (Edoc) syntax

edoc erlang lexer parser tree-sitter

Last synced: 30 Oct 2024

https://github.com/nverno/snippet-ts-mode

Emacs major mode for Yasnippet snippets using tree-sitter

emacs tree-sitter yasnippet

Last synced: 01 Nov 2024

https://github.com/smoeding/tree-sitter-puppet

Tree-sitter grammar for the Puppet language

puppet tree-sitter

Last synced: 31 Oct 2024

https://github.com/JannikLassahn/tree-sitter-octave

Octave grammar for tree-sitter

octave tree-sitter

Last synced: 23 Oct 2024

https://github.com/milahu/tree-sitter-squirrelly-templates

Tree-sitter grammar for the squirrelly template language

squirrelly tree-sitter

Last synced: 23 Oct 2024

https://github.com/farbodsz/tree-sitter-haskell-doc

Tree-sitter grammar for Haskell doc comments

grammar haddock haskell tree-sitter

Last synced: 12 Nov 2024

https://github.com/yudai-nkt/tree-sitter-satysfi

SATySFi grammar for tree-sitter

parser satysfi tree-sitter

Last synced: 12 Nov 2024

https://github.com/Tass0sm/treesit-debug.el

Copy of Tuấn-Anh Nguyễn's tree-sitter-debug.el for Yuan Fu's treesit.el

emacs tree-sitter

Last synced: 23 Oct 2024