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/dkostmii/tree-sitter-mavka

Tree-sitter для Мавки

mavka parser tree-sitter

Last synced: 02 Aug 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: 03 Aug 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: 02 Aug 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 Jul 2024

https://github.com/orbitalquark/tslexia

A Scintilla lexer that makes use of Tree-sitter parsers

lexer lexers scintilla syntax-highlighting tree-sitter

Last synced: 29 Jul 2024

https://github.com/DyGriin/tree-sitter-jsfx

Reaper JSFX grammar for tree-sitter.

jsfx parser tree-sitter

Last synced: 29 Jul 2024

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

Pdmsg language package for Atom

atom grammar syntax-highlighting tree-sitter

Last synced: 29 Jul 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: 29 Jul 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: 29 Jul 2024

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

HCLRS language support for Atom

atom cs3330 grammar hclrs language tree-sitter uva

Last synced: 29 Jul 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: 29 Jul 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: 29 Jul 2024

https://github.com/FyraLabs/zed-vala

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 29 Jul 2024

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

Tree-sitter parser for HCLRS

cs3330 hclrs parser tree-sitter uva

Last synced: 29 Jul 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: 29 Jul 2024

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

Incomplete tree-sitter grammar for the PRISM probabilistic modeling language

prism tree-sitter

Last synced: 29 Jul 2024

https://gitlab.com/thchha/tree-sitter-scheme

A tree-sitter grammar conforming R5RS and R7RS small*.

scheme tree-sitter

Last synced: 29 Jul 2024

https://github.com/gboutry/tdp-ui-rs

Fun project to try tree-sitter with yew

async rust tree-sitter wasm yew

Last synced: 29 Jul 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: 29 Jul 2024

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

Octave grammar for tree-sitter

octave tree-sitter

Last synced: 29 Jul 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: 29 Jul 2024

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

Markdown grammar for tree-sitter

markdown parser tree-sitter

Last synced: 29 Jul 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: 29 Jul 2024

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

Valve KeyValues grammar for tree-sitter

goldsrc keyvalues parser tree-sitter

Last synced: 29 Jul 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: 29 Jul 2024

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

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

binarybuilder julia-language tree-sitter

Last synced: 29 Jul 2024

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

A formatter for Tree-Sitter test files

cli formatter tree-sitter

Last synced: 29 Jul 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: 29 Jul 2024

https://github.com/isaacazuelos/tree-sitter-kurt

A Tree Sitter grammar for Kurt

parser plt tree-sitter

Last synced: 29 Jul 2024

https://github.com/DyGriin/tree-sitter-eel2

EEL2 grammar for tree-sitter.

eel2 parser tree-sitter

Last synced: 29 Jul 2024

https://codeberg.org/xasc/tree-sitter-t32

Lauterbach TRACE32 script language grammar for tree-sitter

helix-editor neovim trace32 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: 29 Jul 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/yuja/tree-sitter-sixtyfps

SixtyFPS grammar for the tree-sitter parsing library

parser tree-sitter

Last synced: 29 Jul 2024

https://gitlab.com/joncoole/tree-sitter-nginx

NGINX Configuration grammar for tree-sitter.

nginx tree-sitter

Last synced: 29 Jul 2024

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

Tree-sitter grammar for the squirrelly template language

squirrelly tree-sitter

Last synced: 29 Jul 2024

https://github.com/chenx6/tree-sed

Manpulate ast tree like `sed`.

rust tree-sitter

Last synced: 29 Jul 2024

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

SATySFi grammar for tree-sitter

parser satysfi tree-sitter

Last synced: 02 Aug 2024

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

GoldSrc cfg grammar for tree-sitter.

cfg goldsrc parser tree-sitter

Last synced: 29 Jul 2024

https://github.com/Skiftsu/TreesitterWrapper

Simple Treesitter Wrapper for C++

cpp tree-sitter treesitter wrapper

Last synced: 29 Jul 2024

https://github.com/dhth/dstll

dstll gives you a high level overview of various constructs in your code

tree-sitter

Last synced: 29 Jul 2024

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

FunC grammar for tree-sitter

ton tree-sitter

Last synced: 29 Jul 2024

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

Minecraft function file grammar for tree-sitter

mcfunction parser tree-sitter

Last synced: 29 Jul 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: 29 Jul 2024

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

🧛🏻‍♂️ Dark theme for Neovim

dracula-theme neovim tree-sitter

Last synced: 29 Jul 2024

https://github.com/Desdaemon/tree-sitter-prolog

Grammar definitions for Prolog

prolog tree-sitter

Last synced: 29 Jul 2024