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/huygensing/tree-sitter-tagml
tree-sitter grammar for TAGML
Last synced: 16 Dec 2024
https://github.com/scaleton-labs/tree-sitter-func
FunC grammar for tree-sitter
Last synced: 23 Oct 2024
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/zadlg/tree-sitter-c-bazel
Bazel repository for building the tree-sitter C parser.
Last synced: 17 Dec 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/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/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/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/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: 07 Feb 2025
https://github.com/valdezfomar/tree-sitter-xresources
Xresources grammar for tree-sitter
Last synced: 09 Oct 2024
https://github.com/liraymond04/tree-sitter-awa5_rs
AWA5.RS grammar for tree-sitter
Last synced: 09 Oct 2024
https://github.com/liraymond04/awa5_rs.nvim
Neovim plugin for AWA5.RS syntax highlighting and Tree-sitter support
awa5-0 neovim neovim-plugin nvim-treesitter tree-sitter
Last synced: 09 Oct 2024
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/tree-sitter-grammars/tree-sitter-cpon
CPON grammar for tree-sitter
Last synced: 24 Jan 2025
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/tree-sitter/setup-action
Setup action for the tree-sitter library & CLI
Last synced: 29 Oct 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
Last synced: 23 Oct 2024
https://github.com/tree-sitter/parser-update-action
Dependency updating action for tree-sitter parsers
Last synced: 29 Oct 2024
https://github.com/georgjz/tree-sitter-6809
Tree-Sitter parser for 6809 assembly
Last synced: 16 Nov 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/tibordp/tree-sitter-visitor
Procedural macro for generating a visitor trait for Tree Sitter Rust bindings
Last synced: 23 Oct 2024
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/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/50wliu/tree-sitter-hclrs
Tree-sitter parser for HCLRS
cs3330 hclrs parser tree-sitter uva
Last synced: 17 Oct 2024
https://github.com/sogaiu/a-tsclj-nvim-lua-plugin
clojure lua neovim tree-sitter
Last synced: 16 Nov 2024
https://github.com/liraymond04/tree-sitter-awatalk
Awatalk grammar for tree-sitter
Last synced: 09 Oct 2024
https://github.com/thomasjo/tree-sitter-latex
LaTeX grammar for Tree-sitter
Last synced: 02 Feb 2025
https://github.com/lgeiger/zed-cython
:snake: Cython Language support for Zed
Last synced: 04 Feb 2025
https://github.com/gusenov/examples-tree-sitter
Примеры инкрементального парсинга с помощью библиотеки Tree-sitter.
examples incremental-parsing parsing syntax-highlighting tree-sitter
Last synced: 31 Dec 2024
https://github.com/wizard04wsu/tree-sitter-regex-js
Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)
atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter
Last synced: 19 Dec 2024
https://github.com/luckasranarison/tree-sitter-icelang
icelang grammar for tree-sitter
parser programming-language tree-sitter
Last synced: 28 Jan 2025
https://github.com/snsvrno/tree-sitter-hxml
A tree-sitter-syntax for haxe's markup language: hxml
haxe tree-sitter tree-sitter-highlight
Last synced: 03 Feb 2025
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/matthewpi/tree-sitter-caddyfile
Caddyfile grammar for tree-sitter
caddy caddyfile caddyserver parser tree-sitter
Last synced: 23 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/desertthunder/documango
🥭 CLI SSG powered by Treesitter & Go
Last synced: 31 Dec 2024
https://github.com/crimeminister/tree-sitter-convex-lisp
A tree-sitter grammar for Convex Lisp
Last synced: 31 Dec 2024
https://github.com/ukw2d/py-grove-watcher
Tree-sitter grammar fetcher for Python
pypi-packages python tree-sitter tree-sitter-grammar tree-sitter-parser
Last synced: 06 Feb 2025
https://github.com/milahu/nix2c
transpile nix expressions to C code (failed experiment)
codegen nix transpiler tree-sitter
Last synced: 06 Feb 2025
https://github.com/milahu/tree-sitter-nickel
nickel grammar for tree-sitter. deprecated in favor of https://github.com/nickel-lang/tree-sitter-nickel
grammar nickel nix nixos tree-sitter tree-sitter-parser
Last synced: 06 Feb 2025
https://gitlab.com/joncoole/tree-sitter-nginx
NGINX Configuration grammar for tree-sitter.
Last synced: 20 Dec 2024
https://github.com/Sarrus1/tree-sitter-tests-formatter
A formatter for Tree-Sitter test files
Last synced: 23 Oct 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: 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/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/kaste/treesitter-calls-and-callers
sublime-text tree-sitter treesitter
Last synced: 19 Jan 2025
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/noorwachid/tree-sitter-gularen
tree sitter for gularen markup language
Last synced: 20 Dec 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: 06 Feb 2025
https://github.com/the-mikedavis/AbstractMachinesLab-tree-sitter-erlang
Tree-sitter grammar for Erlang
erlang grammar parser tree-sitter
Last synced: 23 Oct 2024
https://github.com/LeviOP/tree-sitter-keyvalues
Valve KeyValues grammar for tree-sitter
goldsrc keyvalues parser tree-sitter
Last synced: 23 Oct 2024
https://github.com/confused-techie/selector-tree-sitter
Query Tree-Sitter Grammar tress with CSS-Like Selectors
Last synced: 30 Jan 2025
https://github.com/JannikLassahn/tree-sitter-octave
Octave grammar for tree-sitter
Last synced: 23 Oct 2024
https://github.com/desdaemon/tree-sitter-prolog
Grammar definitions for Prolog
Last synced: 27 Jan 2025
https://github.com/htfy96/logalign
Command-line tool to annotate log lines with links to their definitons and argument expression.
command-line golang golang-application log tree-sitter
Last synced: 16 Dec 2024
https://github.com/hugginsio/tree-sitter-x12
A tree-sitter grammar for X12 EDI
Last synced: 24 Jan 2025
https://github.com/maxwellkjr/nvim
My Neovim + LazyVim configuration I use for Web (TypeScript and JavaScript Frameworks), React Native and Flutter development
lsp lua neovim tree-sitter vim
Last synced: 30 Dec 2024
https://github.com/valdezfomar/tree-sitter-desktop
Desktop Entry Specification grammar for tree-sitter
Last synced: 11 Dec 2024
https://github.com/scmlab/tree-sitter-pi
tree-sitter parser for the language pi
Last synced: 16 Nov 2024
https://github.com/serengti/tree-sitter-chaiscript
Tree-Sitter parser for the Chaiscript language
chaiscript cpp parser scripting tree-sitter
Last synced: 23 Dec 2024
https://github.com/jcs090218/tree-sitter-actionscript
ActionScript grammar for tree-sitter
actionscript parser tree-sitter
Last synced: 06 Feb 2025
https://github.com/pndmix/tree-sitter-rampcode
Rampcode grammar for tree-sitter
Last synced: 25 Jan 2025
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/Desdaemon/tree-sitter-prolog
Grammar definitions for Prolog
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://github.com/the-mikedavis/tree-sitter-edoc
A tree-sitter grammar for the Erlang documentation generator (Edoc) syntax
edoc erlang lexer parser tree-sitter
Last synced: 18 Dec 2024
https://github.com/sogaiu/prop-test-ts-clj
clojure hypothesis testing tree-sitter
Last synced: 28 Dec 2024
https://github.com/smoeding/tree-sitter-postscript
Tree-sitter grammar for the PostScript page description language
Last synced: 18 Dec 2024
https://github.com/smoeding/puppet-ts-mode
Emacs major mode with tree-sitter support for Puppet manifests
emacs emacs-mode puppet tree-sitter
Last synced: 18 Dec 2024
https://github.com/smoeding/tree-sitter-puppet
Tree-sitter grammar for the Puppet language
Last synced: 18 Dec 2024
https://github.com/mooerslab/compile-emacs-29
Protocols for compiling GNU Emacs version 29 from source code.
compile-emacs emacs-from-source-code gnu-emacs-29 tree-sitter
Last synced: 24 Dec 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/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/beardedfish/tree-sitter-apache-dispatcher-config
Apache Dispatcher Config grammar for Tree-sitter.
adobe-experience-manager aem apache dispatcher grammar regex tree-sitter
Last synced: 25 Dec 2024
https://github.com/plume-lang/tree-sitter-plume
Plume grammar for tree-sitter
Last synced: 10 Jan 2025
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/ghostbuster91/tree-sitter-javap
Javap grammar for tree-sitter
Last synced: 07 Feb 2025
https://github.com/lizamozy/idl-2024-systems-research
Description of the research I did in Spring 2024 for the microkernel, Composite, for Professor Gabe Parmer at the George Washington University Security and Systems Lab.
interfacedefinitionlanguage operating-system rust-lang toml tree-sitter
Last synced: 20 Dec 2024
https://github.com/isaacazuelos/tree-sitter-kurt
A Tree Sitter grammar for Kurt
Last synced: 23 Oct 2024
https://github.com/stereobooster/tree-sitter-grammar-wasm
Tree-sitter grammars compiled to wasm
Last synced: 09 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/mbund/cse2421-linter
Lint for some extra rules for C
lint linter parse parser rust tree-sitter
Last synced: 11 Jan 2025