tree-sitter

Install command:
brew install tree-sitter

Parser generator tool and incremental parsing library

https://tree-sitter.github.io/

License: MIT

Formula JSON API: /api/formula/tree-sitter.json

Bottle JSON API: /api/bottle/tree-sitter.json

Formula code: tree-sitter.rb on GitHub

Bottle (binary package) installation support provided for:

Intel ventura
monterey
big sur
catalina
64-bit linux
Apple Silicon ventura
monterey
big sur

Current versions:

stable 0.20.7
head ⚡️ HEAD

Depends on when building from source:

emscripten 3.1.31 LLVM bytecode to JavaScript compiler
node 19.5.0 Platform built on V8 to build network applications
rust 1.67.0 Safe, concurrent, practical language

Analytics (macOS):

Installs (30 days)
tree-sitter 24,028
tree-sitter --HEAD 109
Installs on Request (30 days)
tree-sitter 703
tree-sitter --HEAD 109
Build Errors (30 days)
tree-sitter --HEAD 6
Installs (90 days)
tree-sitter 78,881
tree-sitter --HEAD 406
Installs on Request (90 days)
tree-sitter 2,590
tree-sitter --HEAD 407
Installs (365 days)
tree-sitter 401,565
tree-sitter --HEAD 3,897
Installs on Request (365 days)
tree-sitter 15,350
tree-sitter --HEAD 3,902

Analytics (Linux):

Installs (30 days)
tree-sitter 1,843
tree-sitter --HEAD 10
Installs on Request (30 days)
tree-sitter 61
tree-sitter --HEAD 10
Build Errors (30 days)
tree-sitter 0
Installs (90 days)
tree-sitter 5,755
tree-sitter --HEAD 41
Installs on Request (90 days)
tree-sitter 197
tree-sitter --HEAD 41
Installs (365 days)
tree-sitter 23,435
tree-sitter --HEAD 525
Installs on Request (365 days)
tree-sitter 869
tree-sitter --HEAD 525
Fork me on GitHub