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

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

grammar tree-sitter

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

TS grammar for the Cognate language

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

CMake project for building Tree-sitter.

cmake tree-sitter

Last synced: 22 Nov 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/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 Nov 2024

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

CMake project for building Tree-sitter.

cmake tree-sitter

Last synced: 23 Oct 2024

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

Tree Sitter grammar for Quint

quint tree-sitter

Last synced: 07 Dec 2024

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

Try Janet Support in Emacs with Relatively Minimal Fuss

emacs janet repl tree-sitter

Last synced: 28 Dec 2024

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

R major-mode using tree-sitter

emacs r tree-sitter

Last synced: 09 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/rtsao/strip-flow-types

Remove flow types with tree-sitter

flow flowtype tree-sitter

Last synced: 26 Jan 2025

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/ollema/glimra

Zero runtime syntax highlighter for lustre/ssg.

gleam lustre nif rustler tree-sitter

Last synced: 09 Oct 2024

https://github.com/contextualist/exec_wiki-bgm

Bangumi 维基音乐条目可视化编辑套件

bangumi tree-sitter tree-sitter-grammar

Last synced: 09 Oct 2024

https://github.com/ratson/nix-treesitter

All and up-to-date tree-sitter grammars built for nix.

flakes grammar nix nix-flake parser tree-sitter tree-sitter-grammars

Last synced: 09 Oct 2024

https://github.com/irishbruse/celticcode

Code Editor Written by an Irishman inspired by vscode, vim and emacs.

dotnet lsp tree-sitter

Last synced: 03 Dec 2024

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

Mirror of https://codeberg.org/foxy/tree-sitter-prolog. Refer to the original repository for issue tracking

grammar parsing problog prolog tree-sitter

Last synced: 09 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/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/hygen.nvim

Neovim plugin plugin to provide syntax highlighting for Hygen templates

hygen neovim neovim-plugin parser tree-sitter

Last synced: 17 Oct 2024

https://github.com/langston-barrett/tree-sitter-edit

A crate for printing modified tree-sitter parse trees, intended for use in multi-language code refactoring, linting, or modification (codemod) tools.

codemod tree-sitter

Last synced: 28 Oct 2024

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

File parsing action for tree-sitter parsers

actions tree-sitter

Last synced: 29 Oct 2024

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

editorconfig grammar for tree-sitter

editorconfig parser tree-sitter

Last synced: 30 Oct 2024

https://github.com/matthias-q/tree-sitter-prql

A tree-sitter grammar for prql

parsing prql syntax-highlighting tree-sitter

Last synced: 20 Dec 2024

https://github.com/nverno/tree-sitter-jq

Tree sitter grammar implementation for Jq language

jq parser tree-sitter

Last synced: 21 Oct 2024

https://github.com/the-mikedavis/tree-sitter-git-config

A tree-sitter grammar for git's configuration language

config git parser tree-sitter

Last synced: 30 Oct 2024

https://github.com/s0/gatsby-remark-tree-sitter

Gatsby plugin to highlight code in Markdown files using tree-sitter

gatsby gatsby-plugin markdown remark syntax-highlighting tree-sitter

Last synced: 20 Dec 2024

https://github.com/dgarrodc/tree-sitter-ldpl

LDPL grammar for tree-sitter

ldpl tree-sitter

Last synced: 20 Dec 2024

https://github.com/davidelettieri/treesitter-bindings

A nuget package that provides tree-sitter bindings

bindings csharp tree-sitter

Last synced: 16 Nov 2024

https://github.com/s-ol/tree-sitter-alv

tree-sitter grammar for the alv livecoding language.

alive alv live-coding livecoding tree-sitter

Last synced: 18 Jan 2025

https://github.com/t-gebauer/replant

Prototype: Kotlin to TypeScript data-structure transpiler

kotlin node-tree-sitter tree-sitter tree-sitter-kotlin

Last synced: 23 Oct 2024

https://github.com/jubnzv/dd

Simple delta debugger

delta-debugging rust test-automation tree-sitter

Last synced: 07 Dec 2024

https://github.com/tobiasvl/tree-sitter-rgbasm

:deciduous_tree: RGBASM grammar for tree-sitter

gameboy gbz80 parser rgbds tree-sitter

Last synced: 16 Nov 2024

https://github.com/cull-os/tree-sitter-cab

The Tree-sitter parser for Cab.

cab editor-support tree-sitter

Last synced: 29 Jan 2025

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

Slang grammar for tree-sitter

parser slang tree-sitter

Last synced: 09 Oct 2024

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

SystemTap grammar for tree-sitter

parser systemtap tree-sitter

Last synced: 22 Dec 2024

https://github.com/sportshead/tree-sitter-cie

tree-sitter parser for Cambridge IGCSE/A Level pseudocode

cie pseudocode tree-sitter

Last synced: 09 Oct 2024

https://github.com/carlinigraphy/scm-edit.nvim

Simple tree-sitter navigation and editing plugin for scheme

navigation neovim nvim plugin scheme tree-sitter treesitter

Last synced: 17 Dec 2024

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/pest-parser/tree-sitter-pest

The pest grammar for the tree-sitter

pest tree-sitter

Last synced: 01 Nov 2024

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

tree-sitter for PlaydateSDK pdxinfo

pdxinfo playdate-sdk tree-sitter

Last synced: 13 Oct 2024

https://github.com/nidhish-nayak/nvim

My personal Neovim config using packer file with telescope, harpoon, git-signs, autocompletion, tree-sitter, undo-tree, LSP, file-system and more.

autocomplete file-tree git-integration harpoon lsp lua neovim telescope tree-sitter

Last synced: 11 Jan 2025

https://github.com/dmille56/powershell-ts-mode

Emacs mode for editing powershell files using tree-sitter

emacs powershell tree-sitter

Last synced: 09 Oct 2024

https://github.com/matthias-Q/tree-sitter-prql

A tree-sitter grammar for prql

parsing prql syntax-highlighting tree-sitter

Last synced: 23 Oct 2024

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

Reaper JSFX grammar for tree-sitter.

jsfx parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/hermitmaster/monokai.nvim

A modern interpretation of Monokai for Neovim, written in lua.

lua monokai nvim tree-sitter

Last synced: 23 Oct 2024

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

EEL2 grammar for tree-sitter.

eel2 parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/Slowki/tree-sitter-languages-rs

A Rust crate to download and link Tree-sitter grammars

tree-sitter

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: 20 Dec 2024

https://github.com/seokbeomkim/bitbake-ts-mode

A Emacs major mode to use bitbake tree-sitter

bitbake emacs tree-sitter yocto

Last synced: 22 Jan 2025

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: 23 Jan 2025

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/tree-sitter-grammars/tree-sitter-cpon

CPON grammar for tree-sitter

cpon parser tree-sitter

Last synced: 24 Jan 2025

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/watermarkhu/mkdocstrings-matlab

📘 A MATLAB handler for mkdocstrings, automatic documentation from sources

autodoc docstrings matlab mkdocs mkdocs-material mkdocs-plugin mkdocstrings python tree-sitter

Last synced: 04 Jan 2025

https://github.com/sdm-lang/emacs-sdml-mode

Emacs major mode for the Simple Domain Modeling Language (SDML)

emacs sdml tree-sitter

Last synced: 18 Nov 2024

https://github.com/sdm-lang/tree-sitter-sdml

Tree-sitter grammar for the Simple Domain Modeling Language (SDML)

bindings parser sdml tree-sitter

Last synced: 18 Nov 2024

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

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 21 Dec 2024

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

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

state-machine-dsl tree-sitter

Last synced: 17 Jan 2025

https://github.com/nverno/comment-ts

Tree-sitter support for comments

emacs tree-sitter

Last synced: 18 Jan 2025

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

Vim script major-mode using tree-sitter

emacs tree-sitter vimscript

Last synced: 18 Jan 2025

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

Tree-sitter для Мавки

mavka parser tree-sitter

Last synced: 09 Nov 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/corth-lang/corth-ts-mode.el

Corth major mode with tree-sitter library

corth emacs-mode tree-sitter

Last synced: 22 Jan 2025

https://github.com/stackmystack/tsdl

A downloader/builder of many tree-sitter parsers

build build-tool tree-sitter

Last synced: 20 Dec 2024

https://github.com/nickshatilo/tree-sitter-tlb

TL-B tree-sitter grammar

nvim tlb ton tree-sitter

Last synced: 08 Dec 2024

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

tree-sitter for PlaydateSDK animation.txt

playdate-sdk tree-sitter

Last synced: 22 Jan 2025

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

LaTeX grammar for Tree-sitter

grammar latex tree-sitter

Last synced: 08 Dec 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/winstliu/tree-sitter-hclrs

Tree-sitter parser for HCLRS

cs3330 hclrs parser tree-sitter uva

Last synced: 20 Jan 2025

https://github.com/meain/tree-surgeon

Code manipulation utilities for Emacs using tree-sitter

emacs tree-sitter

Last synced: 16 Dec 2024

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

tree-sitter grammar for TAGML

parser tagml tree-sitter

Last synced: 16 Dec 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/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/ursalang/tree-sitter-ursa

Tree-sitter grammar for Ursa

parser tree-sitter ursalang

Last synced: 13 Oct 2024

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

naz grammar for tree-sitter

parser tree-sitter

Last synced: 09 Jan 2025

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/pndmix/atom-language-pdmsg

Pdmsg language package for Atom

atom grammar syntax-highlighting tree-sitter

Last synced: 23 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/vknabel/tree-sitter-lithia

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

experimental hacktoberfest lithia lithialang parser tree-sitter

Last synced: 19 Jan 2025

https://github.com/quexington/language-chialisp

Support for Chialisp syntax highlighting with Atom's default "one-dark-syntax" highlighter.

atom chialisp syntax-highlighting tree-sitter

Last synced: 05 Jan 2025

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/liraymond04/tree-sitter-awa5_rs

AWA5.RS grammar for tree-sitter

awa5-0 parser tree-sitter

Last synced: 09 Oct 2024

https://github.com/cryptocode/tree-sitter-bio

Bio grammar for tree-sitter

bio lisp tree-sitter

Last synced: 23 Jan 2025

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/meain/tint

Tree-sitter powered linter

linter tree-sitter

Last synced: 20 Dec 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/sifive/tree-sitter-wake

Wake grammar for tree-sitter

parser tree-sitter wake

Last synced: 23 Jan 2025

https://github.com/uncenter/tree-sitter-of-knowledge

🌳 A collection of references, tips, and resources for working with and using Tree-sitter for parsers/grammars as well as themes.

tree-sitter

Last synced: 29 Jan 2025