Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: tree-sitter
Beaglefoot/tree-sitter-awk
GNU AWK grammar for tree-sitter
Language: JavaScript - Size: 5.47 MB - Last synced: about 4 hours ago - Pushed: 2 months ago - Stars: 17 - Forks: 5
cathaysia/tree-sitter-idl
Language: JavaScript - Size: 1.44 MB - Last synced: about 6 hours ago - Pushed: about 6 hours ago - Stars: 0 - Forks: 0
smacker/go-tree-sitter
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Language: C - Size: 42.3 MB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 372 - Forks: 100
tree-sitter/tree-sitter-php
PHP grammar for tree-sitter
Language: C - Size: 83.4 MB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 132 - Forks: 49
sogaiu/janet-emacs-trial-kit
Try Janet Support in Emacs with Relatively Minimal Fuss
Language: Emacs Lisp - Size: 74.2 KB - Last synced: about 16 hours ago - Pushed: about 16 hours ago - Stars: 2 - Forks: 0
nix-community/nix-ts-mode
An Emacs major mode for editing Nix expressions, powered by tree-sitter [maintainer=@remi-gelinas]
Language: Emacs Lisp - Size: 132 KB - Last synced: about 18 hours ago - Pushed: 1 day ago - Stars: 40 - Forks: 7
glehmann/tree-sitter-earthfile
Tree-sitter grammar for Earthfile
Language: Earthly - Size: 11.1 MB - Last synced: about 19 hours ago - Pushed: about 21 hours ago - Stars: 6 - Forks: 0
tree-sitter/py-tree-sitter
Python bindings to the Tree-sitter parsing library
Language: C - Size: 373 KB - Last synced: about 20 hours ago - Pushed: about 21 hours ago - Stars: 725 - Forks: 90
lyokha/vim-publish-helper
vim plugin that makes vim syntax highlighting engine available in pandoc
Language: Vim Script - Size: 548 KB - Last synced: about 20 hours ago - Pushed: about 21 hours ago - Stars: 12 - Forks: 0
aorwall/moatless-tools
We Have No Moat, And Neither Does Devin
Language: Python - Size: 39.5 MB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 33 - Forks: 5
ast-grep/ast-grep
β‘A CLI tool for code structural search, lint and rewriting. Written in Rust
Language: Rust - Size: 4.85 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 5,990 - Forks: 142
AnudeepChPaul/terminal-setup
My personal neovim, tmux & oh-my-zsh configuration
Language: Lua - Size: 4.99 MB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 1
the-mikedavis/tree-sitter-diff
A tree-sitter grammar for `diff` output
Language: JavaScript - Size: 775 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 34 - Forks: 8
DataDog/datadog-static-analyzer
Datadog Static Analyzer
Language: Rust - Size: 2.36 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 64 - Forks: 9
richjyoung/tree-sitter-vhdl
VHDL grammar for tree-sitter parser generator
Language: JavaScript - Size: 2.79 MB - Last synced: about 22 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
tree-sitter/haskell-tree-sitter
Haskell bindings for tree-sitter
Language: Haskell - Size: 1.54 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 137 - Forks: 42
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.
Language: Lua - Size: 68.4 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2 - Forks: 0
davidelettieri/treesitter-bindings
A nuget package that provides tree-sitter bindings
Language: C# - Size: 59.6 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 2 - Forks: 1
navi-language/tree-sitter-navi
Navi grammar for tree-sitter
Language: JavaScript - Size: 3.03 MB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
seart-group/java-tree-sitter
Java bindings for tree-sitter
Language: Java - Size: 1.53 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 22 - Forks: 1
tree-sitter/node-tree-sitter
Node.js bindings for tree-sitter
Language: JavaScript - Size: 563 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 542 - Forks: 101
RRethy/nvim-treesitter-textsubjects
Location and syntax aware text objects which *do what you mean*
Language: Scheme - Size: 64.5 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 466 - Forks: 21
emacs-tree-sitter/elisp-tree-sitter
Emacs Lisp bindings for tree-sitter
Language: Emacs Lisp - Size: 1.36 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 808 - Forks: 73
emacs-tree-sitter/tree-sitter-langs
Language bundle for Emacs's tree-sitter package
Language: Emacs Lisp - Size: 865 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 225 - Forks: 128
nverno/ts-util
Language: Emacs Lisp - Size: 73.2 KB - Last synced: about 20 hours ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
tree-sitter/fuzz-action
Input fuzzing action for tree-sitter parsers
Language: Perl - Size: 23.4 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 7 - Forks: 0
emacs-tree-sitter/ts-fold
Code-folding using tree-sitter
Language: Emacs Lisp - Size: 1.24 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 198 - Forks: 28
ditto-lang/tree-sitter-ditto
Ditto grammar for tree-sitter π²
Language: C - Size: 417 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 0
Wilfred/difftastic
a structural diff that understands syntax π₯π©
Language: Rust - Size: 1.46 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 19,376 - Forks: 300
m-demare/hlargs.nvim
Highlight arguments' definitions and usages, using Treesitter
Language: Lua - Size: 172 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 438 - Forks: 10
ajeetdsouza/loxcraft
Language tooling for the Lox programming language.
Language: Rust - Size: 683 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 238 - Forks: 9
tree-sitter-grammars/tree-sitter-markdown
Markdown grammar for tree-sitter
Language: C - Size: 19.1 MB - Last synced: 1 day ago - Pushed: about 1 month ago - Stars: 364 - Forks: 43
NTBBloodbath/norgolith
The monolithic Norg static site generator built with Rust
Language: Rust - Size: 354 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 6 - Forks: 0
tree-sitter-grammars/tree-sitter-uxntal
Uxntal grammar for tree-sitter
Language: JavaScript - Size: 108 KB - Last synced: 3 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 1
CodeEditApp/CodeEditSourceEditor
A code editor view written in Swift powered by tree-sitter.
Language: Swift - Size: 2.04 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 477 - Forks: 73
AntonVanAssche/md-headers.nvim
Navigate between Mardown headings with ease from within Neovim.
Language: Lua - Size: 82.2 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 7 - Forks: 3
Faveod/ruby-tree-sitter
Ruby bindings for tree-sitter
Language: C - Size: 464 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 23 - Forks: 7
mfussenegger/nvim-treehopper
Region selection with hints on the AST nodes of a document powered by treesitter
Language: Lua - Size: 25.4 KB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 400 - Forks: 16
stsewd/tree-sitter-rst
reStructuredText grammar for tree-sitter
Language: C - Size: 1.66 MB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 49 - Forks: 7
stsewd/tree-sitter-comment
Tree-sitter grammar for comment tags like TODO, FIXME(user).
Language: C - Size: 345 KB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 122 - Forks: 8
Enter-tainer/cxx2flow
ε° C/C++ 代η 转ζ’ζζ΅η¨εΎ / Turn your C/C++ code into flowchart
Language: Rust - Size: 477 KB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 663 - Forks: 57
tree-sitter/tree-sitter-javascript
Javascript grammar for tree-sitter
Language: JavaScript - Size: 42.5 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 314 - Forks: 107
tree-sitter/tree-sitter-go
Go grammar for tree-sitter
Language: JavaScript - Size: 9.14 MB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 283 - Forks: 59
nvim-neorocks/luarocks-build-treesitter-parser
A luarocks build backend for tree-sitter parsers.
Language: Lua - Size: 62.5 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 4 - Forks: 0
meain/evil-textobj-tree-sitter
Tree-sitter powered textobjects for evil mode in Emacs
Language: Scheme - Size: 208 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 185 - Forks: 13
zadlg/tree-sitter-bazel
Bazel repository for building tree-sitter.
Language: Starlark - Size: 65.4 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0
tact-lang/tree-sitter-tact
π³ Tree-sitter grammar for the β‘ Tact contract programming language
Language: Scheme - Size: 419 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 11 - Forks: 0
tree-sitter-grammars/tree-sitter-odin
odin grammar for tree-sitter
Language: JavaScript - Size: 2.03 MB - Last synced: 4 days ago - Pushed: 7 days ago - Stars: 13 - Forks: 4
tree-sitter-grammars/tree-sitter-xml
XML & DTD grammars for tree-sitter
Language: C - Size: 672 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 19 - Forks: 5
tree-sitter/tree-sitter-scala
Scala grammar for tree-sitter
Language: JavaScript - Size: 76.6 MB - Last synced: 13 days ago - Pushed: 28 days ago - Stars: 153 - Forks: 50
tree-sitter/tree-sitter-c
C grammar for tree-sitter
Language: JavaScript - Size: 17 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 203 - Forks: 94
gopad-dev/gopad
TUI Editor inspired by nano
Language: Go - Size: 152 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 0
the-mikedavis/AbstractMachinesLab-tree-sitter-erlang Fork of AbstractMachinesLab/tree-sitter-erlang
Tree-sitter grammar for Erlang
Language: JavaScript - Size: 5.43 MB - Last synced: 5 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
the-mikedavis/tree-sitter-edoc
A tree-sitter grammar for the Erlang documentation generator (Edoc) syntax
Language: JavaScript - Size: 489 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
the-mikedavis/tree-sitter-git-config
A tree-sitter grammar for git's configuration language
Language: JavaScript - Size: 367 KB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 3
tree-sitter/parser-test-action
Test action for tree-sitter parsers
Size: 7.81 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 2
6cdh/tree-sitter-scheme
Scheme grammar for tree-sitter
Language: Scheme - Size: 626 KB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 24 - Forks: 4
the-mikedavis/tree-sitter-git-commit
A tree-sitter grammar for git commit messages
Language: JavaScript - Size: 934 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 12 - Forks: 5
tree-sitter/tree-sitter-css
CSS grammar for Tree-sitter
Language: JavaScript - Size: 563 KB - Last synced: 5 days ago - Pushed: 9 days ago - Stars: 77 - Forks: 32
tree-sitter/parser-update-action
Dependency updating action for tree-sitter parsers
Language: JavaScript - Size: 7.81 KB - Last synced: 5 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 2
tree-sitter/tree-sitter-jsdoc
JSDoc grammar for Tree-sitter
Language: JavaScript - Size: 101 KB - Last synced: 5 days ago - Pushed: 9 days ago - Stars: 28 - Forks: 16
tree-sitter/tree-sitter-fluent
Language: JavaScript - Size: 25.4 KB - Last synced: 5 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 3
tree-sitter/workflows
Reusable workflows for tree-sitter parsers
Size: 35.2 KB - Last synced: 5 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 2
tree-sitter/tree-sitter-typescript
TypeScript grammar for tree-sitter
Language: C - Size: 134 MB - Last synced: 5 days ago - Pushed: 8 days ago - Stars: 313 - Forks: 100
tree-sitter/tree-sitter-haskell
Haskell grammar for tree-sitter.
Language: C - Size: 270 MB - Last synced: 5 days ago - Pushed: 9 days ago - Stars: 146 - Forks: 35
cshuaimin/ssr.nvim
Treesitter based structural search and replace plugin for Neovim.
Language: Lua - Size: 55.7 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 865 - Forks: 11
dastrukar/tree-sitter-zscript
An attempt at a ZScript (GZDoom) grammar for Tree-sitter
Language: C - Size: 786 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
rydesun/tree-sitter-dot
Graphviz DOT grammar for tree-sitter.
Language: JavaScript - Size: 81.1 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 15 - Forks: 3
tree-sitter/tree-sitter-rust
Rust grammar for tree-sitter
Language: JavaScript - Size: 42.8 MB - Last synced: 5 days ago - Pushed: 9 days ago - Stars: 315 - Forks: 95
apple/tree-sitter-pkl
Tree-sitter parser for Pkl
Language: C - Size: 468 KB - Last synced: 6 days ago - Pushed: 9 days ago - Stars: 24 - Forks: 5
nix-community/nixpkgs-lint
A fast semantic linter for Nix using tree-sitter π³ + βοΈ. [maintainers=@Artturin,@siraben]
Language: Rust - Size: 161 KB - Last synced: about 1 hour ago - Pushed: 2 months ago - Stars: 103 - Forks: 5
elixir-lang/tree-sitter-elixir
Elixir grammar for tree-sitter
Language: JavaScript - Size: 8.76 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 229 - Forks: 23
tree-sitter-grammars/tree-sitter-yaml Fork of ikatyang/tree-sitter-yaml
YAML grammar for tree-sitter
Language: C - Size: 1.27 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 4 - Forks: 4
tree-sitter-grammars/tree-sitter-lua
Lua grammar for tree-sitter
Language: JavaScript - Size: 284 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 49 - Forks: 15
llemaitre19/jtsx
Extends Emacs JSX/TSX built-in support.
Language: Emacs Lisp - Size: 1.19 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 50 - Forks: 2
metio/tree-sitter-ssh-client-config
tree-sitter grammar for SSH client configuration files
Language: C - Size: 4.27 MB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 6 - Forks: 2
ouuan/codle
π» Guess code like Wordle with parse tree nodes as letters π³
Language: Vue - Size: 2.06 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 48 - Forks: 3
zarifpour/xy-zed
πββ¬ A sleek and sophisticated dark theme for Zed with vibrant, intelligent syntax highlighting.
Size: 879 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 13 - Forks: 1
fwcd/tree-sitter-kotlin
Kotlin grammar for Tree-sitter
Language: JavaScript - Size: 55.3 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 114 - Forks: 44
curlconverter/curlconverter
Transpile curl commands into Python, JavaScript and 27 other languages
Language: TypeScript - Size: 2.47 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 7,150 - Forks: 861
tree-sitter/tree-sitter-c-sharp
C# Grammar for tree-sitter
Language: JavaScript - Size: 111 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 172 - Forks: 44
tlaplus-community/tree-sitter-tlaplus
A tree-sitter grammar for TLAβΊ and PlusCal
Language: C - Size: 53.1 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 53 - Forks: 8
gleam-lang/tree-sitter-gleam
π³ A tree-sitter grammar for the Gleam programming language
Language: JavaScript - Size: 3.29 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 57 - Forks: 11
tree-sitter/tree-sitter-embedded-template
Tree-sitter grammar for embedded template languages like ERB, EJS
Language: JavaScript - Size: 96.7 KB - Last synced: 5 days ago - Pushed: 9 days ago - Stars: 52 - Forks: 18
dlvandenberg/tree-sitter-angular
Tree Sitter Grammar for Angular
Language: C - Size: 1.66 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 20 - Forks: 6
tree-sitter/tree-sitter-ql
tree-sitter grammar for the CodeQL language
Language: JavaScript - Size: 2.15 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 15 - Forks: 15
pest-parser/tree-sitter-pest
The pest grammar for the tree-sitter
Language: JavaScript - Size: 37.1 KB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
tree-sitter/tree-sitter-ocaml
OCaml grammar for tree-sitter
Language: JavaScript - Size: 82.6 MB - Last synced: 5 days ago - Pushed: about 2 months ago - Stars: 72 - Forks: 22
sourcegraph/doctree
First-class library documentation for every language (based on tree-sitter), with symbol search & more. Lightweight single binary, run locally or self-host. Surfaces usage examples via Sourcegraph.
Language: Go - Size: 425 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 862 - Forks: 23
tree-sitter/tree-sitter-python
Python grammar for tree-sitter
Language: JavaScript - Size: 21.1 MB - Last synced: 5 days ago - Pushed: 14 days ago - Stars: 310 - Forks: 122
yuja/tree-sitter-qmljs
QML grammar for the tree-sitter parsing library
Language: C - Size: 5.55 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 15 - Forks: 2
JoosepAlviste/nvim-ts-context-commentstring
Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
Language: Lua - Size: 2.37 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1,059 - Forks: 34
Colonial-Dev/inkjet
A batteries-included syntax highlighting library for Rust, based on tree-sitter.
Language: C - Size: 52.6 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 50 - Forks: 2
alex-pinkus/tree-sitter-swift
A tree-sitter grammar for the Swift programming language.
Language: JavaScript - Size: 9.86 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 120 - Forks: 29
corth-lang/tree-sitter-corth
tree-sitter for Corth
Language: C - Size: 8.34 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0
tree-sitter-grammars/tree-sitter-query
TS query grammar for tree-sitter
Language: JavaScript - Size: 221 KB - Last synced: about 13 hours ago - Pushed: 8 days ago - Stars: 41 - Forks: 10
tree-sitter-grammars/tree-sitter-hyprlang
hyprlang grammar for tree-sitter
Language: JavaScript - Size: 127 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 93 - Forks: 2
GrayJack/tree-sitter-zig
Tree-sitter package for the Zig programming language
Language: JavaScript - Size: 19.1 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 21 - Forks: 4
tree-sitter/tree-sitter-json
JSON grammar for tree-sitter
Language: JavaScript - Size: 175 KB - Last synced: 5 days ago - Pushed: 8 days ago - Stars: 109 - Forks: 45
tree-sitter/tree-sitter-html
HTML grammar for Tree-sitter
Language: C - Size: 180 KB - Last synced: 5 days ago - Pushed: 10 days ago - Stars: 121 - Forks: 64