Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/tree-sitter
- Repo: https://github.com/tree-sitter/tree-sitter
- Created by: maxbrunsfeld
- Released: 2019
- Last updated: 2025-01-30 00:25:36 UTC
- JSON Representation
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/sambacha/tree-sitter-yul
Yul tree-sitter
ethereum solidity tree-sitter tree-sitter-solidity tree-sitter-yul
Last synced: 23 Oct 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/jcs090218/tree-sitter-actionscript
ActionScript grammar for tree-sitter
actionscript parser tree-sitter
Last synced: 13 Dec 2024
https://github.com/zadlg/tree-sitter-c-bazel
Bazel repository for building the tree-sitter C parser.
Last synced: 17 Dec 2024
https://github.com/scaleton-labs/tree-sitter-func
FunC grammar for tree-sitter
Last synced: 23 Oct 2024
https://github.com/corth-lang/corth-ts-mode.el
Corth major mode with tree-sitter library
Last synced: 22 Jan 2025
https://github.com/smoeding/tree-sitter-pic
Tree-sitter grammar for the PIC language
Last synced: 20 Dec 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.
Last synced: 29 Jan 2025
https://github.com/jharrilim/tree-sitter-duckstruct
Tree-Sitter Syntax Highlighting for Duckstruct
duckstruct syntax-highlighting tree-sitter
Last synced: 31 Dec 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: 18 Jan 2025
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/clement-jean/tree-sitter-proto
tree-sitter grammar for Protobuf
Last synced: 20 Dec 2024
https://github.com/nverno/vimscript-ts-mode
Vim script major-mode using tree-sitter
Last synced: 18 Jan 2025
https://github.com/sogaiu/a-tsclj-nvim-lua-plugin
clojure lua neovim tree-sitter
Last synced: 16 Nov 2024
https://github.com/bbannier/tree-sitter-spicy
Alpha quality tree-sitter grammar for Spicy
spicy tree-sitter tree-sitter-parser
Last synced: 25 Nov 2024
https://github.com/clement-jean/proto-ts-mode
Tree-sitter enabled Protobuf support for Emacs
emacs-mode protobuf tree-sitter
Last synced: 20 Dec 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/winstliu/language-hclrs
HCLRS language support for Atom
atom cs3330 grammar hclrs language tree-sitter uva
Last synced: 20 Jan 2025
https://github.com/georgjz/tree-sitter-6809
Tree-Sitter parser for 6809 assembly
Last synced: 16 Nov 2024
https://github.com/edmundito/tree-sitter-ags-script
AGS Script grammar for tree-sitter
adventure-game-studio ags ags-script parser tree-sitter
Last synced: 19 Dec 2024
https://github.com/tree-sitter-grammars/tree-sitter-cpon
CPON grammar for tree-sitter
Last synced: 24 Jan 2025
https://github.com/sdm-lang/emacs-sdml-mode
Emacs major mode for the Simple Domain Modeling Language (SDML)
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/50Wliu/tree-sitter-hclrs
Tree-sitter parser for HCLRS
cs3330 hclrs parser tree-sitter uva
Last synced: 23 Oct 2024
https://github.com/nlydv/nova-toml
Nova extension providing Tree Sitter-based syntax highlighting for TOML files
Last synced: 31 Oct 2024
https://github.com/plume-lang/tree-sitter-plume
Plume grammar for tree-sitter
Last synced: 10 Jan 2025
https://github.com/smarthome-go/tree-sitter-hms
Homescript v2 grammar for tree-sitter
smarthome tree-sitter tree-sitter-parser
Last synced: 13 Jan 2025
https://github.com/nverno/x86asm-ts-mode
Major mode for x86 assembly/objdump using tree-sitter
assembly-language emacs tree-sitter x86
Last synced: 18 Jan 2025
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: 14 Dec 2024
https://github.com/uzmoi/tree-sitter-aiscript
AiScript grammar for tree-sitter
Last synced: 11 Jan 2025
https://gitlab.com/joncoole/tree-sitter-nginx
NGINX Configuration grammar for tree-sitter.
Last synced: 20 Dec 2024
https://github.com/mdmfernandes/tree-sitter-selinux
Tree-sitter grammar for SELinux
grammar-parser selinux tree-sitter
Last synced: 20 Dec 2024
https://github.com/yudai-nkt/tree-sitter-satysfi
SATySFi grammar for tree-sitter
Last synced: 21 Jan 2025
https://github.com/smart-hosts/tree-sitter-shosts
A tree-sitter parser for Smart Hosts file
Last synced: 29 Dec 2024
https://github.com/wizard04wsu/tree-sitter-regex-unicode-js
Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set
atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode
Last synced: 28 Dec 2024
https://github.com/JannikLassahn/tree-sitter-octave
Octave grammar for tree-sitter
Last synced: 23 Oct 2024
https://github.com/adclz/auto-lsp
A rust crate for creating AST and LSP servers powered by tree-sitter queries.
Last synced: 20 Jan 2025
https://github.com/idorobots/tree-sitter-vs-peg
A benchmark of a simple Lisp parser defined in TreeSitter and a custom PEG generator.
compilers lisp parser-generator scheme tree-sitter
Last synced: 20 Dec 2024
https://github.com/Desdaemon/tree-sitter-prolog
Grammar definitions for Prolog
Last synced: 23 Oct 2024
https://github.com/gboutry/tdp-ui-rs
Fun project to try tree-sitter with yew
async rust tree-sitter wasm yew
Last synced: 23 Oct 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
Last synced: 23 Oct 2024
https://github.com/kaste/treesitter-calls-and-callers
sublime-text tree-sitter treesitter
Last synced: 19 Jan 2025
https://github.com/ChristianMurphy/tree-sitter-markdown
Markdown grammar for tree-sitter
Last synced: 23 Oct 2024
https://github.com/gemmaro/tree-sitter-rdoc
Experimental RDoc parser powered by Tree-sitter. See latest status on repository on Disroot.
Last synced: 20 Jan 2025
https://github.com/isaacazuelos/tree-sitter-kurt
A Tree Sitter grammar for Kurt
Last synced: 23 Oct 2024
https://github.com/nverno/tree-sitter-yasnippet
Tree-sitter parser for Yasnippet snippets
Last synced: 01 Feb 2025
https://github.com/yuja/tree-sitter-sixtyfps
SixtyFPS grammar for the tree-sitter parsing library
Last synced: 23 Oct 2024
https://github.com/milahu/tree-sitter-squirrelly-templates
Tree-sitter grammar for the squirrelly template language
Last synced: 23 Oct 2024
https://gitlab.com/thchha/tree-sitter-scheme
A tree-sitter grammar conforming R5RS and R7RS small*.
Last synced: 23 Oct 2024
https://github.com/ghbrown/tree-sitter-chapel
tree-sitter grammar for the Chapel language
Last synced: 23 Oct 2024
https://github.com/sogaiu/prop-test-ts-clj
clojure hypothesis testing tree-sitter
Last synced: 28 Dec 2024
https://github.com/Skiftsu/TreesitterWrapper
Simple Treesitter Wrapper for C++
cpp tree-sitter treesitter wrapper
Last synced: 23 Oct 2024
https://github.com/pndmix/tree-sitter-rampcode
Rampcode grammar for tree-sitter
Last synced: 25 Jan 2025
https://github.com/richin13/dracula.nvim
🧛🏻♂️ Dark theme for Neovim
dracula-theme neovim tree-sitter
Last synced: 23 Oct 2024
https://github.com/b72u68/tree-sitter-iitran
IITRAN grammar for tree-sitter
iitran lexer parser syntax-highlighting tree-sitter tree-sitter-parser
Last synced: 20 Jan 2025
https://github.com/scmlab/tree-sitter-pi
tree-sitter parser for the language pi
Last synced: 16 Nov 2024
https://github.com/aalekhpatel07/tree-sitter-cooklang
Tree-sitter for CookLang, the language for writing recipes.
cooklang tree-sitter tree-sitter-cooklang
Last synced: 22 Jan 2025
https://github.com/seantiz/dryfold-cli
A tool to help me plan C++ codebase migration ahead of time. Dryfold breaks the work down into kanban-board tasks.
cpp kanban kanban-boards parsing report-generator rust static-analysis system-design tree-sitter typescript
Last synced: 15 Jan 2025
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: 09 Jan 2025
https://github.com/IoeCmcomc/tree-sitter-mcfunction
Minecraft function file grammar for tree-sitter
Last synced: 23 Oct 2024
https://github.com/luckasranarison/tree-sitter-icelang
icelang grammar for tree-sitter
parser programming-language tree-sitter
Last synced: 28 Jan 2025
https://codeberg.org/xasc/tree-sitter-t32
Lauterbach TRACE32 script language grammar for tree-sitter
helix-editor neovim trace32 tree-sitter
Last synced: 15 Nov 2024
https://github.com/jacylang/tree-sitter-jacy
Tree-Sitter grammar for Jacy programming language
Last synced: 17 Jan 2025
https://github.com/Sarrus1/tree-sitter-tests-formatter
A formatter for Tree-Sitter test files
Last synced: 23 Oct 2024
https://github.com/rsookram/oktypes
oktypes is a command line tool that outputs the names of types defined in Kotlin source files
Last synced: 23 Oct 2024
https://github.com/richjyoung/tree-sitter-vhdl
VHDL grammar for tree-sitter parser generator
parser parser-generator tree-sitter vhdl
Last synced: 22 Jan 2025
https://github.com/bakaq/tree-sitter-alloy6
A Treesitter grammar for Alloy 6
Last synced: 22 Jan 2025
https://github.com/lcian/tree-sitter-gringo
🌳 Tree-sitter grammar for gringo (ASP Logic Programming)
answer-set-programming logic-programming tree-sitter
Last synced: 22 Jan 2025
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/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/LeviOP/tree-sitter-cfg
GoldSrc cfg grammar for tree-sitter.
cfg goldsrc parser tree-sitter
Last synced: 23 Oct 2024
https://github.com/nverno/tablegen-ts-mode
Emacs major mode to LLVM TableGen
emacs llvm lsp tablegen tree-sitter
Last synced: 18 Jan 2025
https://github.com/nik-rev/tree-sitter-multicursor
Tree Sitter grammar for rendering multiple cursors and selections
Last synced: 29 Jan 2025
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/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/the-mikedavis/AbstractMachinesLab-tree-sitter-erlang
Tree-sitter grammar for Erlang
erlang grammar parser tree-sitter
Last synced: 23 Oct 2024