-
tree-sitter
Rust bindings to the Tree-sitter parsing library
-
tree-sitter-python
Python grammar for tree-sitter
-
tree-sitter-typescript
TypeScript and TSX grammars for tree-sitter
-
tree-sitter-javascript
JavaScript grammar for tree-sitter
-
tree-sitter-go
Go grammar for tree-sitter
-
tree-sitter-java
Java grammar for tree-sitter
-
tree-sitter-cpp
C++ grammar for tree-sitter
-
tree-sitter-c
C grammar for tree-sitter
-
tree-sitter-c-sharp
C# grammar for tree-sitter
-
tree-sitter-swift
swift grammar for the tree-sitter parsing library
-
tree-sitter-bash
Bash grammar for tree-sitter
-
tree-sitter-ruby
Ruby grammar for tree-sitter
-
tree-sitter-json
JSON grammar for tree-sitter
-
tree-sitter-haskell
Haskell grammar for tree-sitter
-
tree-sitter-php
PHP grammar for tree-sitter
-
tree-sitter-html
HTML grammar for tree-sitter
-
tree-sitter-css
CSS grammar for tree-sitter
-
tree-sitter-lua
Lua grammar for tree-sitter
-
tree-sitter-md
Markdown grammar for tree-sitter
-
tree-sitter-scala
Scala grammar for tree-sitter
-
tree-sitter-elixir
Elixir grammar for the tree-sitter parsing library
-
tree-sitter-ocaml
OCaml grammar for tree-sitter
-
just-lsp
A language server for just
-
tree-sitter-sequel
Tree-sitter Grammar for SQL
-
arborium-toml
TOML grammar for arborium (tree-sitter bindings)
-
tree-sitter-r
R grammar for tree-sitter
-
arborium-rust
Rust grammar for arborium (tree-sitter bindings)
-
tree-sitter-nix
nix grammar for the tree-sitter parsing library
-
kak-tree-sitter
Server between Kakoune and tree-sitter
-
tree-sitter-highlight
performing syntax highlighting with Tree-sitter
-
arborium-yaml
YAML grammar for arborium (tree-sitter bindings)
-
arborium-xml
XML grammar for arborium (tree-sitter bindings)
-
arborium-lua
Lua grammar for arborium (tree-sitter bindings)
-
arborium-json
JSON grammar for arborium (tree-sitter bindings)
-
arborium-typescript
TypeScript grammar for arborium (tree-sitter bindings)
-
tree-sitter-yaml
YAML grammar for tree-sitter
-
sdml-cli
Rust CLI for Simple Domain Modeling Language (SDML)
-
arborium-python
Python grammar for arborium (tree-sitter bindings)
-
arborium-kdl
KDL grammar for arborium (tree-sitter bindings)
-
tree-sitter-elm
Elm grammar for tree-sitter
-
arborium-css
CSS grammar for arborium (tree-sitter bindings)
-
tree-sitter-beancount
beancount grammar for the tree-sitter parsing library
-
arborium-html
HTML grammar for arborium (tree-sitter bindings)
-
arborium-scss
SCSS grammar for arborium (tree-sitter bindings)
-
arborium-javascript
JavaScript grammar for arborium (tree-sitter bindings)
-
arborium-thrift
Thrift grammar for arborium (tree-sitter bindings)
-
arborium-meson
Meson grammar for arborium (tree-sitter bindings)
-
arborium-nix
Nix grammar for arborium (tree-sitter bindings)
-
arborium-prolog
Prolog grammar for arborium (tree-sitter bindings)
-
arborium-zsh
Zsh grammar for arborium (tree-sitter bindings)
-
arborium-starlark
Starlark grammar for arborium (tree-sitter bindings)
-
arborium-scheme
Scheme grammar for arborium (tree-sitter bindings)
-
arborium-ssh-config
SSH Config grammar for arborium (tree-sitter bindings)
-
arborium-sparql
SPARQL grammar for arborium (tree-sitter bindings)
-
arborium-ron
RON grammar for arborium (tree-sitter bindings)
-
arborium-postscript
PostScript grammar for arborium (tree-sitter bindings)
-
arborium-ninja
Ninja grammar for arborium (tree-sitter bindings)
-
arborium-yuri
Yuri grammar for arborium (tree-sitter bindings)
-
arborium-uiua
Uiua grammar for arborium (tree-sitter bindings)
-
arborium-x86asm
x86 Assembly grammar for arborium (tree-sitter bindings)
-
arborium-textproto
Text Proto grammar for arborium (tree-sitter bindings)
-
arborium-svelte
Svelte grammar for arborium (tree-sitter bindings)
-
arborium-dockerfile
Dockerfile grammar for arborium (tree-sitter bindings)
-
arborium-asm
Assembly grammar for arborium (tree-sitter bindings)
-
arborium-markdown
Markdown grammar for arborium (tree-sitter bindings)
-
arborium-vue
Vue grammar for arborium (tree-sitter bindings)
-
arborium-diff
Diff grammar for arborium (tree-sitter bindings)
-
arborium-go
Go grammar for arborium (tree-sitter bindings)
-
arborium-ini
INI grammar for arborium (tree-sitter bindings)
-
arborium-java
Java grammar for arborium (tree-sitter bindings)
-
arborium-capnp
Cap'n Proto grammar for arborium (tree-sitter bindings)
-
arborium-graphql
GraphQL grammar for arborium (tree-sitter bindings)
-
arborium-erlang
Erlang grammar for arborium (tree-sitter bindings)
-
arborium-hcl
HCL grammar for arborium (tree-sitter bindings)
-
arborium-jinja2
Jinja2 grammar for arborium (tree-sitter bindings)
-
arborium-c
C grammar for arborium (tree-sitter bindings)
-
arborium-devicetree
Device Tree grammar for arborium (tree-sitter bindings)
-
arborium-cmake
CMake grammar for arborium (tree-sitter bindings)
-
arborium-batch
Batch grammar for arborium (tree-sitter bindings)
-
arborium-caddy
Caddyfile grammar for arborium (tree-sitter bindings)
-
arborium-dot
DOT/Graphviz grammar for arborium (tree-sitter bindings)
-
arborium-ada
Ada grammar for arborium (tree-sitter bindings)
-
plotnik
CLI for plotnik - typed query language for tree-sitter AST
-
arborium-clojure
Clojure grammar for arborium (tree-sitter bindings)
-
arborium-cedar
Cedar grammar for arborium (tree-sitter bindings)
-
arborium-elisp
Emacs Lisp grammar for arborium (tree-sitter bindings)
-
arborium-elm
Elm grammar for arborium (tree-sitter bindings)
-
arborium-jq
jq grammar for arborium (tree-sitter bindings)
-
arborium-fish
Fish grammar for arborium (tree-sitter bindings)
-
arborium-nginx
nginx grammar for arborium (tree-sitter bindings)
-
arborium-sql
SQL grammar for arborium (tree-sitter bindings)
-
arborium-cedarschema
Cedar Schema grammar for arborium (tree-sitter bindings)
-
pep257
PEP 257 docstring style checker for Rust code
-
arborium-scala
Scala grammar for arborium (tree-sitter bindings)
-
arborium-wit
WIT grammar for arborium (tree-sitter bindings)
-
arborium-ocaml
OCaml grammar for arborium (tree-sitter bindings)
-
cxx2flow
Convert your C/C++ code to control flow chart
-
arborium-powershell
PowerShell grammar for arborium (tree-sitter bindings)
-
arborium-vim
Vimscript grammar for arborium (tree-sitter bindings)
-
arborium-ruby
Ruby grammar for arborium (tree-sitter bindings)
-
arborium-swift
Swift grammar for arborium (tree-sitter bindings)
-
arborium-r
R grammar for arborium (tree-sitter bindings)
-
ktsctl
CLI controler of kak-tree-sitter
-
arborium-perl
Perl grammar for arborium (tree-sitter bindings)
-
arborium-typst
Typst grammar for arborium (tree-sitter bindings)
-
arborium-php
PHP grammar for arborium (tree-sitter bindings)
-
arborium-cpp
C++ grammar for arborium (tree-sitter bindings)
-
arborium-rescript
ReScript grammar for arborium (tree-sitter bindings)
-
arborium-zig
Zig grammar for arborium (tree-sitter bindings)
-
tree-sitter-embedded-template
Embedded Template (ERB, EJS) grammar for tree-sitter
-
arborium-vb
Visual Basic grammar for arborium (tree-sitter bindings)
-
arborium-tlaplus
TLA+ grammar for arborium (tree-sitter bindings)
-
arborium-vhdl
VHDL grammar for arborium (tree-sitter bindings)
-
arborium-tsx
TSX grammar for arborium (tree-sitter bindings)
-
arborium-verilog
Verilog grammar for arborium (tree-sitter bindings)
-
arborium-kotlin
Kotlin grammar for arborium (tree-sitter bindings)
-
arborium-haskell
Haskell grammar for arborium (tree-sitter bindings)
-
arborium-bash
Bash grammar for arborium (tree-sitter bindings)
-
arborium-julia
Julia grammar for arborium (tree-sitter bindings)
-
arborium-c-sharp
C# grammar for arborium (tree-sitter bindings)
-
arborium-awk
AWK grammar for arborium (tree-sitter bindings)
-
arborium-objc
Objective-C grammar for arborium (tree-sitter bindings)
-
arborium-elixir
Elixir grammar for arborium (tree-sitter bindings)
-
arborium-commonlisp
Common Lisp grammar for arborium (tree-sitter bindings)
-
arborium-matlab
MATLAB grammar for arborium (tree-sitter bindings)
-
arborium-glsl
GLSL grammar for arborium (tree-sitter bindings)
-
arborium-cli
Command-line syntax highlighter powered by arborium
-
arborium-dart
Dart grammar for arborium (tree-sitter bindings)
-
arborium-gleam
Gleam grammar for arborium (tree-sitter bindings)
-
arborium-hlsl
HLSL grammar for arborium (tree-sitter bindings)
-
arborium-fsharp
F# grammar for arborium (tree-sitter bindings)
-
arborium-d
D grammar for arborium (tree-sitter bindings)
-
arborium-cobol
COBOL grammar for arborium (tree-sitter bindings)
-
arborium-solidity
Solidity grammar for arborium (tree-sitter bindings)
-
arborium-asciidoc
Asciidoc grammar for arborium (tree-sitter bindings)
-
type-sitter
generate typed wrappers for tree-sitter grammars from node-types.json and queries
-
arborium-styx
Styx grammar for arborium (tree-sitter bindings)
-
tree-sitter-cmake
CMake grammar for tree-sitter
-
arborium-groovy
Groovy grammar for arborium (tree-sitter bindings)
-
arborium-idris
Idris grammar for arborium (tree-sitter bindings)
-
arborium-agda
Agda grammar for arborium (tree-sitter bindings)
-
tree-sitter-erlang
erlang grammar for the tree-sitter parsing library
-
fossil-mcp
Multi-language static analysis toolkit with MCP server. Detects dead code, code clones, and AI scaffolding.
-
tree-sitter-regex
Regex grammar for tree-sitter
-
syntastica
Modern and easy syntax highlighting using tree-sitter
-
rust-sitter
A package for defining tree-sitter grammars alongside Rust logic
-
tree-sitter-nickel
Nickel grammar for the tree-sitter parsing library
-
ts_query_ls
An LSP implementation for Tree-sitter's query files
-
tree-sitter-t32
Lauterbach TRACE32® script language grammar for Tree-sitter
-
tree-sitter-kotlin-ng
Kotlin grammar for tree-sitter
-
uncomment
A CLI tool to remove comments from code using tree-sitter for accurate parsing
-
tree-sitter-powershell
Powershell grammar for tree-sitter
-
sdml-generate
Domain Modeling Language (SDML) generated Artifacts
-
tree-sitter-jsdoc
JSDoc grammar for tree-sitter
-
tree-sitter-elisp
elisp grammar for the tree-sitter parsing library
-
tree-sitter-c2rust
Rust bindings to the Tree-sitter parsing library, with a pure Rust runtime via c2rust
-
topiary-tree-sitter-facade
Topiary’s uniform interface for
tree-sitter(rust) andweb-tree-sitter(wasm-bindgen) -
tree-sitter-language
The tree-sitter Language type, used by the library and by language implementations
-
treeedb
Generate Datalog facts from tree-sitter parse trees
-
arborium
Tree-sitter syntax highlighting with HTML rendering and WASM support
-
difftastic
A structural diff that understands syntax
-
sdml-parse
Parser for Simple Domain Modeling Language (SDML)
-
wegglix
weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.
-
plotnik-bytecode
Bytecode format and runtime types for Plotnik
-
gitlogue
A Git history screensaver - watch your code rewrite itself
-
semantic-edit-mcp
MCP server for semantic code editing with tree-sitter
-
narsil-mcp
A blazingly fast MCP server for code intelligence - enumerates repos, data structures, algorithms, and returns relevant code context
-
ck-chunk
Text chunking and parsing for ck semantic search
-
plotnik-vm
Runtime VM for executing compiled Plotnik queries
-
tree-sitter-toml-ng
TOML grammar for tree-sitter
-
tree-sitter-sdml
sdml grammar for the tree-sitter parsing library
-
tree-sitter-zig
Zig grammar for tree-sitter
-
tree-sitter-highlight-patched-arborium
performing syntax highlighting with Tree-sitter (vendored for arborium WASM support)
-
zed-sum-tree
A sum tree data structure, a concurrency-friendly B-tree
-
arborium-tree-sitter
Rust bindings to the Tree-sitter parsing library (vendored for arborium WASM support)
-
arborium-theme
Theme support for arborium syntax highlighting
-
zee
A modern editor for the terminal, in the spirit of Emacs
-
nu-alias-converter
Converts Bash aliases to Nushell
-
tree-sitter-actions
parser for the actions file as defined by the specification therein
-
tree-sitter-scheme
Scheme grammar for tree-sitter
-
tree-sitter-styx
Styx grammar for tree-sitter
-
arborium-highlight
Unified syntax highlighting for arborium - works with both static Rust grammars and WASM plugins
-
plotnik-langs
Tree-sitter language bindings for Plotnik query language
-
tree-sitter-kotlin
Kotlin grammar for the tree-sitter parsing library
-
lumis
Syntax highlighter powered by Tree-sitter and Neovim themes
-
tree-sitter-idl
IDL grammar for tree-sitter
-
plotnik-cli
CLI for plotnik - typed query language for tree-sitter AST
-
tree-sitter-objc
Objective-C grammar for tree-sitter
-
polydup-cli
Cross-language duplicate code detector CLI tool
-
tree-sitter-applesoft
parser for Applesoft BASIC
-
polydup
Cross-language duplicate code detector - find copy-pasted code across JavaScript, TypeScript, Python, and Rust
-
tree-sitter-hcl
HCL and terraform grammar for tree-sitter
-
tree-sitter-matlab
MATLAB tree-sitter parser
-
tree-sitter-generate
generating C source code from a tree-sitter grammar
-
sdml-errors
Domain Modeling Language (SDML) errors and diagnostics
-
tree-sitter-qmljs
QML grammar for the tree-sitter parsing library
-
similarity-generic
Generic language similarity analyzer using tree-sitter
-
tree-sitter-fortran
fortran grammar for the tree-sitter parsing library
-
tree-sitter-clingo
Clingo grammar for tree-sitter
-
tree-sitter-cfengine
CFEngine grammar for tree-sitter
-
adl-lsp
Language Server Protocol implementation for ADL
-
tree-sitter-proto
Parser for proto2 and proto3 files
-
ecolog-lsp
Language Agnostic LSP for Environment Variables
-
miette-arborium
Arborium-powered syntax highlighter for miette diagnostics
-
loregrep
Repository indexing library for AI coding assistants. Tree-sitter parsing, fast in-memory indexing, and tool APIs for LLM integration.
-
topiary-cli
CLI app for Topiary, the universal code formatter
-
tree-sitter-souffle
Soufflé grammar for the tree-sitter parsing library
-
tree-sitter-d2
d2 grammar for the tree-sitter parsing library
-
tree-sitter-tags
extracting tag information
-
type-sitter-cli
CLI for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)
-
tree-sitter-cuda
CUDA grammar for tree-sitter
-
tree-sitter-tlaplus
A tree-sitter grammar for TLA⁺ and PlusCal
-
arborium-query
Tree-sitter Query grammar for arborium (tree-sitter bindings)
-
tree-sitter-openscad-ng
OpenSCAD grammar for tree-sitter
-
texter
that simplifies writing an LSP with tree-sitter
-
gatekpr-parsers
Multi-language code parsing for Shopify app validation (JS, TS, Ruby, Python, PHP)
-
tree-sitter-prisma-io
prisma grammar for the tree-sitter parsing library
-
lynx_eye
A code complexity analyzer for JavaScript, TypeScript, and Rust using tree-sitter. Calculates NLOC, CCN, token count, and complexity scores.
-
tree-sitter-devicetree
Tree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax
-
tree-sitter-wikitext
wikitext grammar for the tree-sitter parsing library
-
tree-sitter-newick
A parser for (extended) Newick files (nh, nwk, nhx)
-
pg-parser-rs
PostgreSQL SQL parser based on tree-sitter, with a Rust AST layer
-
tree-sitter-racket
Racket parser for tree-sitter
-
harper-comments
The language checker for developers
-
topiary-web-tree-sitter-sys
Topiary's raw bindings to the tree-sitter-web API
-
RustyEd
text editor written in Rust using FLTK
-
rust-code-analysis
compute and export code metrics
-
sca
Smells Code Analyzer rewritten in Rust
-
splice
Span-safe refactoring kernel for 7 languages with Magellan code graph integration
-
ratchets
Progressive lint enforcement tool with budgeted violations that can only decrease over time
-
tree-sitter-integerbasic
parser for integer basic
-
reflex-search
A local-first, structure-aware code search engine for AI agents
-
tree-sitter-rust-orchard
Grammar for Rust that aims to be closer to the actual AST
-
tree-sitter-merlin6502
parser for merlin assembly language
-
tree-sitter-javadoc
Parser for Javadoc documentation comments
-
inkjet
A batteries-included syntax highlighting library for Rust, based on tree-sitter
-
tree-sitter-gdscript
Grammar for Godot's built-in scripting language
-
dook
Look up definitions in your code
-
tree-sitter-ada
Ada grammar for tree-sitter
-
rma-parser
Tree-sitter based polyglot parser for Qryon
-
tree-sitter-config
User configuration of tree-sitter's command line programs
-
tree-sitter-stack-graphs-typescript
Stack graphs definition for TypeScript & TSX using tree-sitter-typescript
-
tree-sitter-dart-orchard
Parser for Dart files
-
kak-tree-sitter-config
Server between Kakoune and tree-sitter; configuration layer
-
minusone
A script deobfuscator
-
codebook-tree-sitter-typst
typst grammar for the tree-sitter parsing library
Try searching with DuckDuckGo.