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/staysail/nova-cdragon

C and C++ support for Nova

language-server-protocol nova tree-sitter

Last synced: 31 Oct 2024

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

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 23 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/pleshevskiy/tree-sitter-d2

d2 grammar for tree-sitter

d2 grammar parser tree-sitter

Last synced: 23 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/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/emacs-tree-sitter/treesit-langs

Language bundle for Emacs's treesit.el

emacs parsing tree-sitter

Last synced: 09 Oct 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/ordazgustavo/swift-tree-sitter

Swift bindings for tree-sitter

bindings swift swift-bindings tree-sitter

Last synced: 31 Oct 2024

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/decurity/tree-sitter-circom

Circom grammar for tree sitter

circom grammar parser tree-sitter

Last synced: 09 Oct 2024

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/evref-bl/pharo-tree-sitter

A tree-sitter FFI binding for Pharo

pharo tree-sitter

Last synced: 25 Jan 2025

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-ron

RON grammar for tree-sitter

parser ron tree-sitter

Last synced: 25 Jan 2025

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/glehmann/tree-sitter-earthfile

Tree-sitter grammar for Earthfile

earthfile earthly parser tree-sitter

Last synced: 09 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/tree-sitter-grammars/tree-sitter-meson

Meson grammar for tree-sitter

meson parser tree-sitter

Last synced: 23 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/siraben/ts-lint-example

Minimal linting example with tree-sitter

imp linting rust tree-sitter

Last synced: 24 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/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/tree-sitter-grammars/tree-sitter-pony

Pony grammar for tree-sitter

parser ponylang tree-sitter

Last synced: 07 Nov 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/selfint/code-blocks

Manipulate code as blocks

rust tree-sitter typescript vscode

Last synced: 27 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/eno-lang/tree-sitter-eno

eno grammar for tree-sitter

eno parser tree-sitter

Last synced: 15 Jan 2025

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/joranhonig/python-tree-sitter-types

Generate python types for tree-sitter parsers

tree-sitter

Last synced: 24 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/jimhester/rtreesitter

R bindings to the Tree-sitter parsing library

r tree-sitter

Last synced: 27 Oct 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/tree-sitter-grammars/tree-sitter-puppet

Puppet grammar for tree-sitter

parser puppet tree-sitter

Last synced: 14 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/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/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/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/tree-sitter-grammars/tree-sitter-ungrammar

ungrammar grammar for tree-sitter

parser tree-sitter ungrammar

Last synced: 07 Dec 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/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/nverno/awk-ts-mode

Awk major-mode using tree-sitter

awk emacs gawk tree-sitter

Last synced: 17 Nov 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/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/Lancear/tree-sitter-clojure

Clojure grammar for tree-sitter

clojure grammar parser speedtyper tree-sitter

Last synced: 16 Nov 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/vitallium/tree-sitter-haml

HAML grammar for tree-sitter

haml parser tree-sitter

Last synced: 06 Nov 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/pstuifzand/tree-sitter-printf

Tree-sitter grammar for printf formats

tree-sitter tree-sitter-printf

Last synced: 23 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/neurocyte/flow-syntax

Syntax highlighting module used by flow and zat

tree-sitter zig zig-package

Last synced: 13 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/sogaiu/janet-tree-sitter

Janet bindings for tree-sitter

bindings janet tree-sitter

Last synced: 28 Dec 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/jmitchell/tree-sitter-abnf

ABNF grammar for tree-sitter

abnf grammar syntax tree-sitter

Last synced: 12 Oct 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/syntacti/scoop-lsp

install lsp easily in Windows

tree-sitter tree-sitter-cli

Last synced: 23 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/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/nverno/prisma-ts-mode

Prisma schema major mode using tree-sitter

emacs prisma tree-sitter

Last synced: 18 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/greym0uth/tree-sitter-esdl

Grammar for EdgeDB's SDL

edgedb tree-sitter

Last synced: 02 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/lzhiyong/kotlin-tree-sitter

kotlin binding for tree-sitter

kotlin kotlin-tree-sitter tree-sitter

Last synced: 14 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/applejag/tree-sitter-risor

Risor grammar for tree-sitter

parser risor tree-sitter

Last synced: 27 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/tree-sitter-grammars/tree-sitter-gn

GN grammar for tree-sitter

gn parser tree-sitter

Last synced: 15 Jan 2025

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

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 09 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/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/tree-sitter-grammars/tree-sitter-arduino

Arduino grammar for tree-sitter

arduino parser tree-sitter

Last synced: 02 Nov 2024

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/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/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/hedyhli/tree-sitter-cognate

TS grammar for the Cognate language

tree-sitter

Last synced: 09 Oct 2024

https://github.com/sdm-lang/rust-sdml

Rust CLI tools for the Simple Domain Modeling Language (SDML)

rust sdml tree-sitter

Last synced: 31 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/siraben/tree-sitter-formula

Formula grammar for tree-sitter

formula parser tree-sitter

Last synced: 30 Oct 2024

https://github.com/sogaiu/janet-neovim-trial-kit

Try Janet Support in Neovim with Relatively Minimal Fuss

janet neovim repl tree-sitter

Last synced: 28 Dec 2024

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/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/matoous/tree-sitter-fga

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

grammar tree-sitter

Last synced: 17 Dec 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/tree-sitter-grammars/tree-sitter-tablegen

LLVM TableGen grammar for tree-sitter

llvm-tablegen parser tree-sitter

Last synced: 25 Jan 2025

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/symbitic/tree-sitter-cmake

CMake project for building Tree-sitter.

cmake tree-sitter

Last synced: 22 Nov 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/SethBarberee/tree-sitter-asm

ARM/Thumb Assembly parser for treesitter (WIP)

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

Last synced: 23 Oct 2024