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 monterey
big sur
catalina
64-bit linux
Apple Silicon monterey
big sur

Current versions:

stable 0.20.6
head ⚡️ HEAD

Depends on when building from source:

emscripten 3.1.8 LLVM bytecode to JavaScript compiler
node 18.0.0 Platform built on V8 to build network applications
rust 1.59.0 Safe, concurrent, practical language

Analytics (macOS):

Installs (30 days)
tree-sitter 22,441
tree-sitter --HEAD 400
Installs on Request (30 days)
tree-sitter 661
tree-sitter --HEAD 401
Build Errors (30 days)
tree-sitter --HEAD 48
tree-sitter 2
Installs (90 days)
tree-sitter 89,366
tree-sitter --HEAD 1,280
Installs on Request (90 days)
tree-sitter 3,252
tree-sitter --HEAD 1,281
Installs (365 days)
tree-sitter 315,463
tree-sitter --HEAD 5,482
Installs on Request (365 days)
tree-sitter 10,904
tree-sitter --HEAD 5,486

Analytics (Linux):

Installs (30 days)
tree-sitter 1,651
tree-sitter --HEAD 81
Installs on Request (30 days)
tree-sitter --HEAD 82
tree-sitter 28
Build Errors (30 days)
tree-sitter --HEAD 13
Installs (90 days)
tree-sitter 4,448
tree-sitter --HEAD 185
Installs on Request (90 days)
tree-sitter --HEAD 185
tree-sitter 119
Installs (365 days)
tree-sitter 13,912
tree-sitter --HEAD 573
Installs on Request (365 days)
tree-sitter --HEAD 572
tree-sitter 490
Fork me on GitHub