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/the-mikedavis/tree-sitter-erlang

An Erlang grammar for tree-sitter

erlang lexer parser tree-sitter

Last synced: 23 Oct 2024

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

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 09 Oct 2024

https://github.com/usernobody14/tree-sitter-fountain

A tree-sitter grammar for the 'fountain' markup language.

atom javascript tree-sitter

Last synced: 19 Nov 2024

https://github.com/move-hub/tree-sitter-move

tree-sitter grammar for libra move language

grammar libra move parser tree-sitter

Last synced: 21 Oct 2024

https://github.com/shaunlebron/highlight-tree-sitter

create syntax-highlighted code using tree-sitter

syntax-highlighter tree-sitter

Last synced: 24 Jan 2025

https://github.com/antonvanassche/md-headers.nvim

Navigate between Mardown headings with ease from within Neovim.

lua neovim neovim-plugin nvim nvim-plugin tree-sitter

Last synced: 10 Nov 2024

https://github.com/badetitou/pharo-tree-sitter

A tree-sitter FFI binding for Pharo

pharo tree-sitter

Last synced: 14 Jan 2025

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

Lua patterns grammar for tree-sitter

lua-patterns parser tree-sitter

Last synced: 24 Jan 2025

https://github.com/elixir-lang/tree-sitter-iex

Interactive Elixir (IEx) grammar for tree-sitter

elixir iex parser repl tree-sitter

Last synced: 07 Oct 2024

https://github.com/emacs-tree-sitter/treesit-langs

Language bundle for Emacs's treesit.el

emacs parsing tree-sitter

Last synced: 09 Oct 2024

https://github.com/b0o/tree-sitter-cython

🐍 Cython grammar for tree-sitter

cython neovim pyrex python pyx tree-sitter

Last synced: 16 Dec 2024

https://github.com/decurity/tree-sitter-circom

Circom grammar for tree sitter

circom grammar parser tree-sitter

Last synced: 09 Oct 2024

https://github.com/ordazgustavo/swift-tree-sitter

Swift bindings for tree-sitter

bindings swift swift-bindings tree-sitter

Last synced: 31 Oct 2024

https://github.com/evref-bl/pharo-tree-sitter

A tree-sitter FFI binding for Pharo

pharo tree-sitter

Last synced: 25 Jan 2025

https://github.com/selfint/code-blocks

Manipulate code as blocks

rust tree-sitter typescript vscode

Last synced: 27 Oct 2024

https://github.com/metio/tree-sitter-ssh-client-config

tree-sitter grammar for SSH client configuration files

client config grammar parser ssh tree-sitter

Last synced: 13 Oct 2024

https://github.com/glehmann/tree-sitter-earthfile

Tree-sitter grammar for Earthfile

earthfile earthly parser tree-sitter

Last synced: 09 Oct 2024

https://github.com/mskelton/tree-sitter-styled

This is an extension of tree-sitter-css to support styled-components interpolation syntax.

css parser styled-components tree-sitter

Last synced: 18 Oct 2024

https://github.com/niklaskorz/lyranos

Code editor based on druid and tree-sitter.

druid rust tree-sitter

Last synced: 12 Nov 2024

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

RON grammar for tree-sitter

parser ron tree-sitter

Last synced: 25 Jan 2025

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

eno grammar for tree-sitter

eno parser tree-sitter

Last synced: 15 Jan 2025

https://github.com/joranhonig/python-tree-sitter-types

Generate python types for tree-sitter parsers

tree-sitter

Last synced: 24 Oct 2024

https://github.com/siraben/ts-lint-example

Minimal linting example with tree-sitter

imp linting rust tree-sitter

Last synced: 24 Oct 2024

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

Meson grammar for tree-sitter

meson parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/jimhester/rtreesitter

R bindings to the Tree-sitter parsing library

r tree-sitter

Last synced: 27 Oct 2024

https://github.com/androidideofficial/tree-sitter-xml

Tree Sitter grammar for Android XML files

android androidide parsing tree-sitter xml

Last synced: 12 Nov 2024

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

pip requirements grammar for tree-sitter

parser requirements tree-sitter

Last synced: 27 Oct 2024

https://github.com/alexaandru/go-sitter-forest

Where a Gopher meets lots of 🌳 Sitters

go parsers tree-sitter

Last synced: 09 Oct 2024

https://github.com/aineejames/c3-zed

A Zed extension for the C3 programming language with LSP and TS.

editor extension lsp tree-sitter zed

Last synced: 09 Oct 2024

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

PO grammar for tree-sitter

parser po tree-sitter

Last synced: 19 Nov 2024

https://github.com/gopad-dev/gopad

TUI Editor inspired by nano and powered by Tree-Sitter

bubbletea editor golang lsp tree-sitter tui

Last synced: 09 Oct 2024

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

Pony grammar for tree-sitter

parser ponylang tree-sitter

Last synced: 07 Nov 2024

https://github.com/zee-editor/tree-sitter-ron

Rusty Object Notation (RON) grammar for tree-sitter

parser ron rust syntax-highlighting tree-sitter

Last synced: 10 Nov 2024

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

LD linker script grammar for tree-sitter

linker-script parser tree-sitter

Last synced: 14 Oct 2024

https://github.com/grayjack/tree-sitter-carp

Tree-sitter package for Carp language

carp carp-lang tree-sitter tree-sitter-carp

Last synced: 30 Oct 2024

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

Cap'n Proto grammar for tree-sitter

capnp parser tree-sitter

Last synced: 13 Nov 2024

https://github.com/pstuifzand/tree-sitter-printf

Tree-sitter grammar for printf formats

tree-sitter tree-sitter-printf

Last synced: 23 Oct 2024

https://github.com/kyure-a/satysfi-ts-mode

A tree-sitter based major-mode for SATySFi

emacs major-mode satysfi tree-sitter

Last synced: 09 Oct 2024

https://github.com/alexaandru/go-tree-sitter-bare

Go tree-sitter bindings-only library

tree-sitter

Last synced: 09 Oct 2024

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

Puppet grammar for tree-sitter

parser puppet tree-sitter

Last synced: 14 Oct 2024

https://github.com/nvim-neorocks/luarocks-build-treesitter-parser

A luarocks build backend for tree-sitter parsers.

neovim tree-sitter

Last synced: 09 Oct 2024

https://github.com/uncenter/tree-sitter-tera

⛩️ Tree-sitter grammar for the Tera templating language

tera tree-sitter

Last synced: 22 Oct 2024

https://github.com/Lancear/tree-sitter-clojure

Clojure grammar for tree-sitter

clojure grammar parser speedtyper tree-sitter

Last synced: 16 Nov 2024

https://github.com/robert-oleynik/git-blame-virt.nvim

Neovim plugin to display git blame information in front of functions, structs and classes.

git git-blame neovim neovim-plugin tree-sitter

Last synced: 09 Nov 2024

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

ungrammar grammar for tree-sitter

parser tree-sitter ungrammar

Last synced: 07 Dec 2024

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

Awk major-mode using tree-sitter

awk emacs gawk tree-sitter

Last synced: 17 Nov 2024

https://github.com/mskelton/tree-sitter-mql5

This is an extension of tree-sitter-cpp to support the mql5 language.

mql5 parser tree-sitter

Last synced: 18 Oct 2024

https://github.com/meain/emacsconf-talk-tree-sitter

Slides/Files for EmacsConf 2022 talk "Tree-sitter beyond syntax highlighting"

emacs emacsconf tree-sitter

Last synced: 28 Oct 2024

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

Lets make a grammar for twitch chat!

grammar tree-sitter twitch

Last synced: 27 Oct 2024

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

Major mode for webassembly wat/wast buffers using tree-sitter

emacs tree-sitter wasm wast wat

Last synced: 18 Jan 2025

https://github.com/vitallium/tree-sitter-haml

HAML grammar for tree-sitter

haml parser tree-sitter

Last synced: 06 Nov 2024

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

GN grammar for tree-sitter

gn parser tree-sitter

Last synced: 15 Jan 2025

https://github.com/nevesnunes/deflate-frolicking

Analyse and modify DEFLATE streams

compression deflate file-formats tree-sitter

Last synced: 23 Oct 2024

https://github.com/siraben/tree-sitter-imp

Imp grammar for tree-sitter

grammar imp parser tree-sitter

Last synced: 30 Oct 2024

https://github.com/pinbraerts/tree-sitter-fastbuild

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 09 Oct 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: 12 Nov 2024

https://github.com/syntacti/scoop-lsp

install lsp easily in Windows

tree-sitter tree-sitter-cli

Last synced: 23 Oct 2024

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

Prisma schema major mode using tree-sitter

emacs prisma tree-sitter

Last synced: 18 Jan 2025

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

kotlin binding for tree-sitter

kotlin kotlin-tree-sitter tree-sitter

Last synced: 14 Oct 2024

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

SCSS grammar for tree-sitter

parser scss tree-sitter

Last synced: 09 Oct 2024

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

Dhall language support in Atom (buggy and not released; see issue #2)

atom dhall syntax-highlighting tree-sitter

Last synced: 18 Dec 2024

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

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 10 Oct 2024

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

Squirrel grammar for tree-sitter

parser squirrel-lang tree-sitter

Last synced: 15 Nov 2024

https://github.com/mehdihadeli/aiassist

💻 AI coding assistant inside terminal to help in code development, code explanation, code refactor and review, bug fix and chat with supporting local and online language models.

ai ai-assistant ai-developer-tools ai-tools anthropic azure-ai azure-openai claude cli command-line csharp dotnet gpt-4 gpt-4o llm ollama openai terminal terminal-ui tree-sitter

Last synced: 26 Nov 2024

https://github.com/wavedrom/tree-sitter-vcd

VCD grammar for tree-sitter

parser tree-sitter vcd

Last synced: 15 Nov 2024

https://github.com/sogaiu/janet-tree-sitter

Janet bindings for tree-sitter

bindings janet tree-sitter

Last synced: 28 Dec 2024

https://github.com/applejag/tree-sitter-risor

Risor grammar for tree-sitter

parser risor tree-sitter

Last synced: 27 Oct 2024

https://github.com/greym0uth/tree-sitter-esdl

Grammar for EdgeDB's SDL

edgedb tree-sitter

Last synced: 02 Nov 2024

https://github.com/neurocyte/flow-syntax

Syntax highlighting module used by flow and zat

tree-sitter zig zig-package

Last synced: 13 Oct 2024

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

Java properties grammar for tree-sitter

parser properties tree-sitter

Last synced: 14 Dec 2024

https://github.com/jmitchell/tree-sitter-abnf

ABNF grammar for tree-sitter

abnf grammar syntax tree-sitter

Last synced: 12 Oct 2024

https://github.com/matthesjh/tree-sitter-curry

Curry grammar for tree-sitter

curry incremental parsing tree-sitter

Last synced: 13 Oct 2024

https://github.com/sethbarberee/tree-sitter-asm

ARM/Thumb Assembly parser for treesitter (WIP)

tree-sitter tree-sitter-asm tree-sitter-parser

Last synced: 23 Nov 2024

https://github.com/coyote-31/tree-sitter-eu4mod

📦 Tree sitter parser package for ⚜ Europa Universalis IV ⚜

eu4 europa-universalis-4 europa-universalis-iv paradox-interactive tree-sitter

Last synced: 15 Oct 2024

https://github.com/yukaii/liftledger

Lift Ledger (.lfl): A simple, human-readable plain text format for tracking fitness workouts and progress, balancing ease of use with powerful logging capabilities, inspired by Beancount.

beancount fitness-tracker tree-sitter tree-sitter-parser

Last synced: 09 Oct 2024

https://github.com/hedyhli/tree-sitter-cognate

TS grammar for the Cognate language

tree-sitter

Last synced: 09 Oct 2024

https://github.com/matoous/tree-sitter-fga

Tree sitter grammar for OpenFGA authorization schema language (fga).

grammar tree-sitter

Last synced: 17 Dec 2024

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

Bazel repository for building tree-sitter.

bazel tree-sitter

Last synced: 09 Oct 2024

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

TS corpus test grammar for tree-sitter

neovim neovim-plugin parser test tree-sitter

Last synced: 09 Oct 2024

https://github.com/agentcooper/tree-sitter-wasi-web

Example setup for compiling Rust code that depends on an unmodified tree-sitter crate to the web via WebAssembly (and WASI).

tree-sitter wasi wasm web

Last synced: 09 Oct 2024

https://github.com/jcs-emacs/tree-sitter-queries

Tree-Sitter queries use with jcs-emacs

emacs queries query tree-sitter

Last synced: 11 Jan 2025

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

Tree sitter major mode for Jq buffers

emacs jq tree-sitter

Last synced: 18 Jan 2025

https://github.com/namib-project/muddles

Manufacturer Usage Description (MUD) Language Server

lsp mud rfc8520 rust tree-sitter

Last synced: 11 Jan 2025

https://github.com/theschmocker/vue-ts-mode

Vue major mode for Emacs based on tree-sitter

emacs emacs-lisp javascript tree-sitter typescript vue vuejs

Last synced: 28 Jan 2025

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

Setup action for tree-sitter parsers

actions tree-sitter

Last synced: 07 Oct 2024

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

qmldir grammar for tree-sitter

parser qmldir tree-sitter

Last synced: 19 Jan 2025

https://github.com/Symbitic/tree-sitter-cmake

CMake project for building Tree-sitter.

cmake tree-sitter

Last synced: 23 Oct 2024

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

Arduino grammar for tree-sitter

arduino parser tree-sitter

Last synced: 02 Nov 2024

https://github.com/t-gebauer/vscode-code-strider

Universal structured code navigation and editing

tree-sitter vscode-extension

Last synced: 23 Oct 2024

https://github.com/jrnold/tree-sitter-stan

Stan grammar for tree-sitter

parser stan tree-sitter

Last synced: 05 Dec 2024

https://github.com/gruhn/tree-sitter-quint

Tree Sitter grammar for Quint

quint tree-sitter

Last synced: 07 Dec 2024