An open API service for producing an overview of a list of open source projects.

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

c incremental parser parsing rust tree-sitter wasm

Score: 35.5112621568857

Last synced: about 10 hours ago
JSON representation

Repository metadata:

An incremental parsing system for programming tools


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 5,934
Total Committers: 378
Avg Commits per committer: 15.698
Development Distribution Score (DDS): 0.494

Commits in past year: 662
Committers in past year: 65
Avg Commits per committer in past year: 10.185
Development Distribution Score (DDS) in past year: 0.526

Name Email Commits
Max Brunsfeld m****d@g****m 3004
Amaan Qureshi a****2@g****m 660
Will Lillis w****4@g****m 460
Andrew Hlynskyi a****q@g****m 233
dependabot[bot] 4****] 229
ObserverOfTime c****r@d****g 171
Christian Clason c****n@u****t 91
Patrick Thomson p****t@g****m 87
dundargoc g****r@g****m 45
Max Brunsfeld p****d@p****m 44
joshvera v****a@g****m 43
Phil Turnbull p****l@g****m 42
Timothy Clem t****m@g****m 36
Andrew Helwer a****r@p****m 25
Douglas Creager d****r@d****t 22
Antonin Delpeuch a****n@d****u 20
Riley Bruins r****7@h****m 20
Rob Rix r****x@g****m 18
Daumantas Kavolis d****s@s****m 18
Michael Davis m****s@g****m 16
Hendrik van Antwerpen h****n@g****m 16
Max Brunsfeld m****d@g****m 10
Björn Linse b****e@g****m 9
Tuấn-Anh Nguyễn u****n@g****m 9
Ika i****g@g****m 9
Amin Yahyaabadi a****4@g****m 9
Stafford Brunk w****1@g****m 8
skewb1k s****x@g****m 8
Matt 8****e 8
Steven Kalt S****t 6
and 348 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 1,947
Total pull requests: 4,227
Average time to close issues: 8 months
Average time to close pull requests: about 1 month
Total issue authors: 1,112
Total pull request authors: 693
Average comments per issue: 3.01
Average comments per pull request: 1.39
Merged pull request: 3,055
Bot issues: 5
Bot pull requests: 787

Past year issues: 220
Past year pull requests: 699
Past year average time to close issues: 17 days
Past year average time to close pull requests: 9 days
Past year issue authors: 172
Past year pull request authors: 143
Past year average comments per issue: 1.78
Past year average comments per pull request: 1.52
Past year merged pull request: 535
Past year bot issues: 0
Past year bot pull requests: 209

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/tree-sitter/tree-sitter

Top Issue Authors

  • razzeee (31)
  • ghost (24)
  • maxbrunsfeld (23)
  • ahelwer (21)
  • ahlinc (21)
  • alemuller (21)
  • m-kru (20)
  • RedCMD (19)
  • kylegoetz (18)
  • ubolonton (18)
  • drom (17)
  • DavisVaughan (13)
  • ObserverOfTime (12)
  • clason (12)
  • patrickt (11)

Top Pull Request Authors

  • amaanq (630)
  • WillLillis (428)
  • dependabot[bot] (421)
  • tree-sitter-ci-bot[bot] (366)
  • ObserverOfTime (260)
  • maxbrunsfeld (242)
  • ahlinc (148)
  • clason (141)
  • dundargoc (95)
  • ribru17 (32)
  • wetneb (24)
  • patrickt (19)
  • buckynbrocko (18)
  • verhovsky (15)
  • aminya (14)

Top Issue Labels

  • c-library (97)
  • parser-generation (84)
  • spam (83)
  • cli (82)
  • query (75)
  • documentation (64)
  • good-first-issue (37)
  • wasm (34)
  • rust (30)
  • wontfix (29)
  • invalid (24)
  • test (22)
  • parser (22)
  • crash (21)
  • bindings:web (14)
  • highlight (13)
  • perf (13)
  • templates (12)
  • error-recovery (10)
  • build (9)
  • external-scanner (8)
  • fix-available (8)
  • bug (8)
  • playground (7)
  • enhancement (6)
  • platform:windows (6)
  • more-information-needed (5)
  • injections (4)
  • dependencies (2)
  • cargo (2)

Top Pull Request Labels

  • dependencies (425)
  • cargo (236)
  • ci:backport release-0.25 (148)
  • ci:backport release-0.26 (100)
  • spam (98)
  • npm (68)
  • c-library (67)
  • cli (63)
  • parser-generation (55)
  • rust (48)
  • documentation (45)
  • wasm (39)
  • github-actions (38)
  • query (35)
  • javascript (23)
  • doc-link (21)
  • perf (19)
  • bindings:web (19)
  • ci:backport release-0.27 (16)
  • test (16)
  • build (14)
  • ci:check release (12)
  • ruby (10)
  • highlight (9)
  • templates (7)
  • more-information-needed (6)
  • ci:backport release-0.24 (5)
  • error-recovery (3)
  • nix (3)
  • platform:windows (3)

Package metadata

nixpkgs-24.11: tree-sitter

Parser generator tool and an incremental parsing library

nixpkgs-24.05: tree-sitter

A parser generator tool and an incremental parsing library

nixpkgs-23.05: tree-sitter

A parser generator tool and an incremental parsing library

nixpkgs-23.11: tree-sitter

A parser generator tool and an incremental parsing library

nixpkgs-unstable: tree-sitter

Parser generator tool and an incremental parsing library

npmjs.org: web-tree-sitter

Tree-sitter bindings for the web

  • Homepage: https://github.com/tree-sitter/tree-sitter#readme
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:06:58.740Z (1 day ago)
  • Versions: 73
  • Dependent Packages: 60
  • Dependent Repositories: 1,599
  • Downloads: 30,260,092 Last month
  • Docker Downloads: 38,248,449
  • Rankings:
    • Docker downloads count: 0.217%
    • Downloads: 0.263%
    • Dependent repos count: 0.51%
    • Dependent packages count: 0.516%
    • Average: 0.579%
    • Stargazers count: 0.85%
    • Forks count: 1.118%
  • Maintainers (8)
npmjs.org: tree-sitter-cli

CLI for generating fast incremental parsers

  • Homepage: https://github.com/tree-sitter/tree-sitter#readme
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:18:52.887Z (1 day ago)
  • Versions: 188
  • Dependent Packages: 470
  • Dependent Repositories: 902
  • Downloads: 1,845,394 Last month
  • Docker Downloads: 57,663
  • Rankings:
    • Dependent packages count: 0.122%
    • Dependent repos count: 0.609%
    • Docker downloads count: 0.609%
    • Average: 0.746%
    • Stargazers count: 0.883%
    • Downloads: 1.053%
    • Forks count: 1.202%
  • Maintainers (8)
crates.io: tree-sitter

Rust bindings to the Tree-sitter parsing library

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:51:36.198Z (1 day ago)
  • Versions: 82
  • Dependent Packages: 358
  • Dependent Repositories: 549
  • Downloads: 52,041,322 Total
  • Docker Downloads: 26,530,014
  • Rankings:
    • Dependent packages count: 0.316%
    • Stargazers count: 0.722%
    • Forks count: 1.107%
    • Average: 1.168%
    • Downloads: 1.308%
    • Dependent repos count: 1.67%
    • Docker downloads count: 1.886%
  • Maintainers (2)
crates.io: tree-sitter-highlight

Library for performing syntax highlighting with Tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-highlight/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:07.930Z (1 day ago)
  • Versions: 55
  • Dependent Packages: 25
  • Dependent Repositories: 137
  • Downloads: 4,581,711 Total
  • Docker Downloads: 3,235,527
  • Rankings:
    • Stargazers count: 0.722%
    • Forks count: 1.107%
    • Average: 2.917%
    • Dependent repos count: 3.076%
    • Dependent packages count: 3.32%
    • Downloads: 3.464%
    • Docker downloads count: 5.815%
  • Maintainers (2)
formulae.brew.sh: tree-sitter

Incremental parsing library

  • Homepage: https://tree-sitter.github.io/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 10 days ago)
  • Last Synced: 2026-11-02T02:07:01.951Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 4
  • Dependent Repositories: 140
  • Downloads: 30,807 Last month
  • Rankings:
    • Downloads: 2.226%
    • Dependent repos count: 2.813%
    • Average: 3.76%
    • Dependent packages count: 6.241%
proxy.golang.org: github.com/Tree-Sitter/tree-sitter

crates.io: tree-sitter-loader

Locates, builds, and loads tree-sitter grammars at runtime

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-loader/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:46.908Z (1 day ago)
  • Versions: 43
  • Dependent Packages: 7
  • Dependent Repositories: 17
  • Downloads: 1,080,926 Total
  • Docker Downloads: 3,235,252
  • Rankings:
    • Stargazers count: 0.722%
    • Forks count: 1.107%
    • Average: 4.612%
    • Downloads: 5.399%
    • Docker downloads count: 5.815%
    • Dependent repos count: 6.694%
    • Dependent packages count: 7.935%
  • Maintainers (3)
crates.io: tree-sitter-config

User configuration of tree-sitter's command line programs

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-config/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:07.201Z (1 day ago)
  • Versions: 43
  • Dependent Packages: 5
  • Dependent Repositories: 17
  • Downloads: 999,577 Total
  • Docker Downloads: 3,235,173
  • Rankings:
    • Stargazers count: 0.722%
    • Forks count: 1.107%
    • Average: 4.646%
    • Downloads: 5.602%
    • Docker downloads count: 5.815%
    • Dependent repos count: 6.694%
    • Dependent packages count: 7.935%
  • Maintainers (2)
proxy.golang.org: github.com/Tree-sitter/tree-sitter

crates.io: tree-sitter-tags

Library for extracting tag information

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-tags/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:34.870Z (1 day ago)
  • Versions: 49
  • Dependent Packages: 2
  • Dependent Repositories: 19
  • Downloads: 1,308,077 Total
  • Docker Downloads: 3,235,252
  • Rankings:
    • Stargazers count: 0.722%
    • Forks count: 1.107%
    • Average: 4.938%
    • Downloads: 5.068%
    • Docker downloads count: 5.815%
    • Dependent repos count: 6.339%
    • Dependent packages count: 10.58%
  • Maintainers (3)
crates.io: tree-sitter-cli

CLI tool for developing, testing, and using Tree-sitter parsers

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-cli/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:44.334Z (1 day ago)
  • Versions: 53
  • Dependent Packages: 3
  • Dependent Repositories: 5
  • Downloads: 926,499 Total
  • Docker Downloads: 3,235,173
  • Rankings:
    • Stargazers count: 0.722%
    • Forks count: 1.107%
    • Downloads: 5.628%
    • Average: 5.667%
    • Docker downloads count: 5.815%
    • Dependent repos count: 10.152%
    • Dependent packages count: 10.58%
  • Maintainers (2)
proxy.golang.org: github.com/tree-sitter/tree-sitter

swiftpackageindex.com: github.com/tree-sitter/tree-sitter

An incremental parsing system for programming tools

  • Homepage: https://tree-sitter.github.io
  • Documentation: https://swiftpackageindex.com/tree-sitter/tree-sitter/documentation
  • Licenses: mit
  • Latest release: v0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:33.050Z (1 day ago)
  • Versions: 115
  • Dependent Packages: 13
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.349%
    • Forks count: 0.714%
    • Average: 12.68%
    • Dependent packages count: 16.187%
    • Dependent repos count: 33.47%
npmjs.org: @trungdq88/web-tree-sitter

Tree-sitter bindings for the web

  • Homepage: https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web
  • Licenses: MIT
  • Latest release: 0.20.8 (published over 4 years ago)
  • Last Synced: 2026-11-02T02:12:58.255Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 6 Last month
  • Rankings:
    • Stargazers count: 1.206%
    • Forks count: 1.689%
    • Dependent packages count: 9.479%
    • Average: 13.716%
    • Dependent repos count: 25.306%
    • Downloads: 30.899%
  • Maintainers (1)
npmjs.org: @dqbd/web-tree-sitter

Tree-sitter bindings for the web and edge runtime

  • Homepage: https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web
  • Licenses: MIT
  • Latest release: 0.20.8 (published over 3 years ago)
  • Last Synced: 2026-11-02T02:08:14.381Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 13 Last month
  • Rankings:
    • Stargazers count: 1.041%
    • Forks count: 1.563%
    • Average: 13.76%
    • Dependent repos count: 22.155%
    • Dependent packages count: 30.279%
  • Maintainers (1)
npmjs.org: @unennhexium/web-tree-sitter

Tree-sitter bindings for the web

  • Homepage: https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web
  • Licenses: MIT
  • Latest release: 0.25.1 (published about 1 year ago)
  • Last Synced: 2026-11-02T02:08:18.956Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5 Last month
  • Rankings:
    • Stargazers count: 0.52%
    • Forks count: 0.69%
    • Average: 14.729%
    • Dependent repos count: 23.626%
    • Dependent packages count: 34.082%
  • Maintainers (1)
npmjs.org: @gushogg-blake/tree-sitter-cli

CLI for generating fast incremental parsers

  • Homepage: https://github.com/tree-sitter/tree-sitter#readme
  • Licenses: MIT
  • Latest release: 0.20.14 (published over 3 years ago)
  • Last Synced: 2026-11-02T02:08:12.423Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 49 Last month
  • Rankings:
    • Stargazers count: 1.201%
    • Forks count: 1.812%
    • Average: 16.331%
    • Downloads: 20.446%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
  • Maintainers (1)
repo1.maven.org: org.mvnpm:web-tree-sitter

Tree-sitter bindings for the web

  • Homepage: https://github.com/tree-sitter/tree-sitter#readme
  • Documentation: https://appdoc.app/artifact/org.mvnpm/web-tree-sitter/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 25 days ago)
  • Last Synced: 2026-11-02T02:07:43.964Z (1 day ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.232%
    • Forks count: 2.979%
    • Average: 19.09%
    • Dependent repos count: 29.696%
    • Dependent packages count: 42.452%
formulae.brew.sh: tree-sitter@0.25

Incremental parsing library

  • Homepage: https://tree-sitter.github.io/
  • Licenses: MIT
  • Latest release: 0.25.10 (published 11 months ago)
  • Last Synced: 2026-11-02T02:07:01.578Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 78 Last month
  • Rankings:
    • Downloads: 7.158%
    • Dependent packages count: 15.268%
    • Average: 22.303%
    • Dependent repos count: 44.483%
crates.io: treease-ts-language

Patched tree-sitter Language type for Treease

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/treease-ts-language/
  • Licenses: MIT
  • Latest release: 0.1.8 (published 4 months ago)
  • Last Synced: 2026-11-02T02:07:05.978Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 97 Total
  • Rankings:
    • Forks count: 0.285%
    • Stargazers count: 0.342%
    • Dependent repos count: 13.846%
    • Dependent packages count: 18.289%
    • Average: 24.378%
    • Downloads: 89.128%
  • Maintainers (1)
crates.io: treease-ts

Patched Rust bindings to the Tree-sitter parsing library for Treease

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/treease-ts/
  • Licenses: MIT
  • Latest release: 0.27.0 (published 4 months ago)
  • Last Synced: 2026-11-02T02:07:43.014Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 41 Total
  • Rankings:
    • Forks count: 0.285%
    • Stargazers count: 0.342%
    • Dependent repos count: 13.846%
    • Dependent packages count: 18.289%
    • Average: 24.378%
    • Downloads: 89.128%
  • Maintainers (1)
hex.pm: tree_sitter

Mix tasks for installing and invoking tree_sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Documentation: http://hexdocs.pm/tree_sitter/
  • Licenses: MIT
  • Latest release: 0.0.3 (published about 2 years ago)
  • Last Synced: 2026-11-02T02:07:01.386Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,015 Total
  • Rankings:
    • Dependent packages count: 20.705%
    • Average: 29.077%
    • Dependent repos count: 37.448%
  • Maintainers (1)
npmjs.org: eslint-config-treesitter

Eslint configuration for Tree-sitter grammar files

  • Homepage: https://github.com/tree-sitter/tree-sitter#readme
  • Licenses: MIT
  • Latest release: 1.0.2 (published about 2 years ago)
  • Last Synced: 2026-11-02T03:03:50.431Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,752 Last month
  • Rankings:
    • Dependent repos count: 25.748%
    • Average: 31.568%
    • Dependent packages count: 37.388%
  • Maintainers (1)
crates.io: jellybean-tree-sitter

Rust bindings to the Tree-sitter parsing library

  • Homepage:
  • Documentation: https://docs.rs/jellybean-tree-sitter/
  • Licenses: MIT
  • Latest release: 0.20.14 (published about 3 years ago)
  • Last Synced: 2026-11-02T02:07:55.113Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 4,444 Total
  • Rankings:
    • Stargazers count: 0.728%
    • Forks count: 1.113%
    • Dependent repos count: 30.191%
    • Dependent packages count: 31.266%
    • Average: 32.182%
    • Downloads: 97.614%
  • Maintainers (1)
crates.io: jellybean-tree-sitter-highlight

Library for performing syntax highlighting with Tree-sitter

  • Homepage:
  • Documentation: https://docs.rs/jellybean-tree-sitter-highlight/
  • Licenses: MIT
  • Latest release: 0.20.14 (published about 3 years ago)
  • Last Synced: 2026-11-02T02:07:34.259Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,942 Total
  • Rankings:
    • Stargazers count: 0.728%
    • Forks count: 1.113%
    • Dependent repos count: 30.191%
    • Dependent packages count: 31.266%
    • Average: 32.239%
    • Downloads: 97.896%
  • Maintainers (1)
crates.io: tree-sitter-sg

Rust bindings to the Tree-sitter parsing library

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-sg/
  • Licenses: MIT
  • Latest release: 0.27.0 (published 3 months ago)
  • Last Synced: 2026-11-02T02:12:27.540Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 37 Total
  • Rankings:
    • Dependent repos count: 13.04%
    • Dependent packages count: 17.224%
    • Average: 39.786%
    • Downloads: 89.094%
  • Maintainers (1)
formulae.brew.sh: tree-sitter-cli

Parser generator tool

  • Homepage: https://tree-sitter.github.io
  • Licenses: MIT
  • Latest release: 0.27.1 (published 16 days ago)
  • Last Synced: 2026-11-02T02:07:07.523Z (1 day ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,314 Last month
  • Rankings:
    • Dependent packages count: 16.12%
    • Average: 43.219%
    • Dependent repos count: 47.035%
    • Downloads: 66.501%
crates.io: arborium-tree-sitter

Rust bindings to the Tree-sitter parsing library (vendored for arborium WASM support)

  • Homepage:
  • Documentation: https://docs.rs/arborium-tree-sitter/
  • Licenses: MIT
  • Latest release: 2.18.2 (published 2 months ago)
  • Last Synced: 2026-11-02T02:07:33.763Z (1 day ago)
  • Versions: 52
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 269,608 Total
  • Rankings:
    • Dependent repos count: 18.674%
    • Dependent packages count: 24.695%
    • Average: 45.46%
    • Downloads: 93.012%
  • Maintainers (1)
crates.io: tree-sitter-highlight-patched-arborium

Library for performing syntax highlighting with Tree-sitter (vendored for arborium WASM support)

  • Homepage:
  • Documentation: https://docs.rs/tree-sitter-highlight-patched-arborium/
  • Licenses: MIT
  • Latest release: 0.25.10 (published 11 months ago)
  • Last Synced: 2026-11-02T02:07:37.247Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 59 Total
  • Rankings:
    • Dependent repos count: 18.753%
    • Dependent packages count: 24.8%
    • Average: 45.548%
    • Downloads: 93.091%
  • Maintainers (1)
crates.io: tree-sitter-highlight-wasm

Library for performing syntax highlighting with Tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-highlight-wasm/
  • Licenses: MIT
  • Latest release: 0.25.9 (published 11 months ago)
  • Last Synced: 2026-11-02T02:12:32.758Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,892 Total
  • Rankings:
    • Dependent repos count: 18.805%
    • Dependent packages count: 24.868%
    • Average: 45.591%
    • Downloads: 93.099%
  • Maintainers (1)
crates.io: tree-sitter-generate

Library for generating C source code from a tree-sitter grammar

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-generate/
  • Licenses: MIT
  • Latest release: 0.27.1 (published 26 days ago)
  • Last Synced: 2026-11-02T02:07:40.047Z (1 day ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 638,627 Total
  • Rankings:
    • Dependent repos count: 25.218%
    • Dependent packages count: 33.441%
    • Average: 51.667%
    • Downloads: 96.344%
  • Maintainers (2)
crates.io: tree-sitter-language

The tree-sitter Language type, used by the library and by language implementations

  • Homepage: https://tree-sitter.github.io/tree-sitter
  • Documentation: https://docs.rs/tree-sitter-language/
  • Licenses: MIT
  • Latest release: 0.1.9 (published 26 days ago)
  • Last Synced: 2026-11-02T02:08:10.550Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 43,302,997 Total
  • Docker Downloads: 20,834,527
  • Rankings:
    • Dependent repos count: 25.799%
    • Dependent packages count: 34.217%
    • Average: 52.277%
    • Downloads: 96.813%
  • Maintainers (2)
ubuntu-23.10: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Licenses: mit
  • Latest release: 0.20.8-2 (published 9 months ago)
  • Last Synced: 2026-10-31T01:33:52.806Z (4 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
openbsd-7.9-amd64: textproc/tree-sitter-cli

tool to develop, test, and use Tree-sitter grammars

  • Homepage: https://tree-sitter.github.io/tree-sitter/cli/
  • Licenses: mit
  • Latest release: 0.26.5 (published 6 months ago)
  • Last Synced: 2026-05-28T03:30:54.382Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
ubuntu-24.10: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Licenses: mit
  • Latest release: 0.20.8-2 (published 9 months ago)
  • Last Synced: 2026-07-27T20:05:02.225Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Licenses: mit
  • Latest release: 0.20.8-2 (published 9 months ago)
  • Last Synced: 2026-03-13T03:14:02.769Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-libs/tree-sitter-meta

Metapackage for Tree Sitter packages

  • Homepage: https://github.com/tree-sitter/tree-sitter
  • Documentation: https://packages.gentoo.org/packages/dev-libs/tree-sitter-meta
  • Licenses: metapackage
  • Latest release: 1-r5 (published about 2 years ago)
  • Last Synced: 2026-07-24T21:16:48.392Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
openbsd-7.9-amd64: textproc/tree-sitter

parser generator tool and incremental parsing library

  • Homepage: https://github.com/tree-sitter/tree-sitter
  • Licenses: mit
  • Latest release: 0.26.8 (published 6 months ago)
  • Last Synced: 2026-05-28T01:20:16.344Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
debian-12: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Documentation: https://packages.debian.org/bookworm/tree-sitter
  • Licenses: mit
  • Latest release: 0.20.7-1 (published 9 months ago)
  • Last Synced: 2026-03-14T02:28:36.695Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: tree-sitter-cli

Incremental parsing system for programming tools

debian-13: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Documentation: https://packages.debian.org/trixie/tree-sitter
  • Licenses: mit
  • Latest release: 0.22.6-6 (published 9 months ago)
  • Last Synced: 2026-03-12T16:14:03.884Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: tree-sitter

Incremental parsing system for programming tools

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/tree-sitter.scm#n54
  • Licenses: expat
  • Latest release: 0.25.3 (published 8 months ago)
  • Last Synced: 2026-07-24T23:03:00.875Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Licenses: mit
  • Latest release: 0.20.7-1 (published 9 months ago)
  • Last Synced: 2026-03-12T02:08:05.437Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: tree-sitter

  • Homepage: https://tree-sitter.github.io/tree-sitter/
  • Licenses: mit
  • Latest release: 0.20.3-1 (published 9 months ago)
  • Last Synced: 2026-03-13T14:36:45.091Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/ci.yml actions
  • actions-rs/toolchain v1 composite
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • mymindstorm/setup-emsdk v11 composite
  • softprops/action-gh-release v1 composite
Cargo.lock cargo
  • aho-corasick 0.7.20
  • ansi_term 0.12.1
  • anyhow 1.0.66
  • ascii 1.1.0
  • atty 0.2.14
  • autocfg 1.1.0
  • bitflags 1.3.2
  • bumpalo 3.11.1
  • cc 1.0.77
  • cfg-if 1.0.0
  • chunked_transfer 1.4.0
  • clap 2.34.0
  • ctor 0.1.26
  • diff 0.1.13
  • difference 2.0.0
  • dirs 3.0.2
  • dirs-sys 0.3.7
  • either 1.8.0
  • fastrand 1.8.0
  • getrandom 0.2.8
  • glob 0.3.0
  • hashbrown 0.12.3
  • hermit-abi 0.1.19
  • html-escape 0.2.12
  • httpdate 1.0.2
  • indexmap 1.9.2
  • instant 0.1.12
  • itoa 1.0.4
  • js-sys 0.3.60
  • lazy_static 1.4.0
  • libc 0.2.138
  • libloading 0.7.4
  • log 0.4.17
  • memchr 2.5.0
  • once_cell 1.16.0
  • output_vt100 0.1.3
  • ppv-lite86 0.2.17
  • pretty_assertions 0.7.2
  • proc-macro2 1.0.47
  • quote 1.0.21
  • rand 0.8.5
  • rand_chacha 0.3.1
  • rand_core 0.6.4
  • redox_syscall 0.2.16
  • redox_users 0.4.3
  • regex 1.7.0
  • regex-syntax 0.6.28
  • remove_dir_all 0.5.3
  • rustc-hash 1.1.0
  • ryu 1.0.11
  • same-file 1.0.6
  • semver 1.0.14
  • serde 1.0.149
  • serde_derive 1.0.149
  • serde_json 1.0.89
  • smallbitvec 2.5.1
  • strsim 0.8.0
  • syn 1.0.105
  • tempfile 3.3.0
  • textwrap 0.11.0
  • thiserror 1.0.37
  • thiserror-impl 1.0.37
  • tiny_http 0.12.0
  • toml 0.5.9
  • unicode-ident 1.0.5
  • unicode-width 0.1.10
  • utf8-width 0.1.6
  • vec_map 0.8.2
  • walkdir 2.3.2
  • wasi 0.11.0+wasi-snapshot-preview1
  • wasm-bindgen 0.2.83
  • wasm-bindgen-backend 0.2.83
  • wasm-bindgen-macro 0.2.83
  • wasm-bindgen-macro-support 0.2.83
  • wasm-bindgen-shared 0.2.83
  • web-sys 0.3.60
  • webbrowser 0.5.5
  • which 4.3.0
  • widestring 0.4.3
  • winapi 0.3.9
  • winapi-i686-pc-windows-gnu 0.4.0
  • winapi-util 0.1.5
  • winapi-x86_64-pc-windows-gnu 0.4.0
lib/binding_web/package.json npm
  • chai ^4.2.0 development
  • mocha ^6.1.4 development
  • terser ^3.17.0 development
crates/highlight/Cargo.toml cargo
crates/cli/eslint/package.json npm
  • eslint-plugin-jsdoc ^62.7.0
crates/cli/src/templates/package.json npm
  • prebuildify ^6.0.1 development
  • tree-sitter ^0.25.0 development
  • tree-sitter-cli ^CLI_VERSION development
  • node-addon-api ^8.5.0
  • node-gyp-build ^4.8.4
lib/binding_web/package-lock.json npm
  • 254 dependencies
.github/workflows/docs.yml actions
  • actions/checkout v7.0.1 composite
  • actions/configure-pages v6 composite
  • actions/deploy-pages v5 composite
  • actions/upload-pages-artifact v5 composite
.github/workflows/spam.yml actions
  • actions/checkout v7.0.1 composite
  • actions/github-script v9 composite
.github/workflows/wasm_exports.yml actions
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/checkout v7.0.1 composite
crates/xtask/Cargo.toml cargo
lib/Cargo.toml cargo
test/fixtures/rust_wasm_web/Cargo.lock cargo
  • aho-corasick 1.1.5
  • cc 1.4.2
  • equivalent 1.0.2
  • find-msvc-tools 0.1.10
  • hashbrown 0.17.1
  • indexmap 2.14.0
  • itoa 1.0.18
  • memchr 2.8.3
  • proc-macro2 1.0.107
  • quote 1.0.47
  • regex 1.13.1
  • regex-automata 0.4.18
  • regex-syntax 0.8.11
  • serde 1.0.229
  • serde_core 1.0.229
  • serde_derive 1.0.229
  • serde_json 1.0.151
  • shlex 2.0.1
  • streaming-iterator 0.1.9
  • syn 3.0.3
  • unicode-ident 1.0.24
  • zmij 1.0.23
flake.nix nix
crates/cli/src/templates/go.mod go
  • github.com/tree-sitter/go-tree-sitter v0.24.0
flake.lock nix
  • nixpkgs 151fa4e
.github/workflows/crate_versions.yml actions
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/checkout v7.0.1 composite
  • katyo/publish-crates v2 composite
crates/cli/npm/package.json npm
.github/workflows/nvim_ts.yml actions
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/checkout v7.0.1 composite
crates/cli/src/tests/proc_macro/Cargo.toml cargo
crates/config/Cargo.toml cargo
crates/tags/Cargo.toml cargo
crates/cli/src/templates/package.swift swiftpm
  • github.com/tree-sitter/swift-tree-sitter >= 0.10.0
.github/workflows/bindgen.yml actions
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/checkout v7.0.1 composite
.github/workflows/response.yml actions
  • actions/checkout v7.0.1 composite
  • actions/github-script v9 composite
Cargo.toml cargo
test/fixtures/rust_wasm_web/Cargo.toml cargo
crates/cli/src/templates/pom.xml maven
  • io.github.tree-sitter:jtreesitter 0.26.0
  • org.junit.jupiter:junit-jupiter-api 6.0.1 test
.github/workflows/sanitize.yml actions
  • ./.github/actions/cache * composite
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/checkout v7.0.1 composite
.github/workflows/backport.yml actions
  • actions/checkout v7.0.1 composite
  • actions/create-github-app-token v3 composite
  • korthout/backport-action v4.7.0 composite
.github/actions/cache/action.yml actions
  • actions/cache v5 composite
crates/cli/src/templates/pyproject.toml pypi
crates/language/Cargo.toml cargo
crates/cli/npm/package-lock.json npm
.github/workflows/build.yml actions
  • ./.github/actions/cache * composite
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/cache v6 composite
  • actions/checkout v7.0.1 composite
  • actions/setup-node v7.0.0 composite
  • actions/upload-artifact v7 composite
  • msys2/setup-msys2 v2 composite
  • vmactions/omnios-vm v1.3.7 composite
crates/cli/Cargo.toml cargo
  • encoding_rs 0.8.35 development
  • widestring 1.2.1 development
.github/workflows/release.yml actions
  • actions-rust-lang/setup-rust-toolchain v2 composite
  • actions/attest-build-provenance v4 composite
  • actions/checkout v7.0.1 composite
  • actions/download-artifact v8 composite
  • actions/setup-node v7.0.0 composite
  • katyo/publish-crates v2 composite
  • rust-lang/crates-io-auth-action v1 composite
.github/workflows/reviewers_remove.yml actions
  • actions/github-script v9 composite
crates/cli/eslint/package-lock.json npm
  • @es-joy/jsdoccomment 0.84.0
  • @es-joy/resolve.exports 1.2.0
  • @eslint-community/eslint-utils 4.9.1
  • @eslint-community/regexpp 4.12.2
  • @eslint/config-array 0.23.2
  • @eslint/config-helpers 0.5.2
  • @eslint/core 1.1.0
  • @eslint/object-schema 3.0.2
  • @eslint/plugin-kit 0.6.0
  • @humanfs/core 0.19.2
  • @humanfs/node 0.16.8
  • @humanfs/types 0.15.0
  • @humanwhocodes/module-importer 1.0.1
  • @humanwhocodes/retry 0.4.3
  • @sindresorhus/base62 1.0.0
  • @types/esrecurse 4.3.1
  • @types/estree 1.0.8
  • @types/json-schema 7.0.15
  • @typescript-eslint/types 8.56.0
  • acorn 8.16.0
  • acorn-jsx 5.3.2
  • ajv 6.14.0
  • are-docs-informative 0.0.2
  • balanced-match 4.0.3
  • brace-expansion 5.0.12
  • comment-parser 1.4.5
  • cross-spawn 7.0.6
  • debug 4.4.3
  • deep-is 0.1.4
  • escape-string-regexp 4.0.0
  • eslint 10.0.1
  • eslint-plugin-jsdoc 62.7.0
  • eslint-scope 9.1.1
  • eslint-visitor-keys 3.4.3
  • eslint-visitor-keys 5.0.1
  • espree 11.1.1
  • esquery 1.7.0
  • esrecurse 4.3.0
  • estraverse 5.3.0
  • esutils 2.0.3
  • fast-deep-equal 3.1.3
  • fast-json-stable-stringify 2.1.0
  • fast-levenshtein 2.0.6
  • file-entry-cache 8.0.0
  • find-up 5.0.0
  • flat-cache 4.0.1
  • flatted 3.4.2
  • glob-parent 6.0.2
  • html-entities 2.6.0
  • ignore 5.3.2
  • imurmurhash 0.1.4
  • is-extglob 2.1.1
  • is-glob 4.0.3
  • isexe 2.0.0
  • jsdoc-type-pratt-parser 7.1.1
  • json-buffer 3.0.1
  • json-schema-traverse 0.4.1
  • json-stable-stringify-without-jsonify 1.0.1
  • keyv 4.5.4
  • levn 0.4.1
  • locate-path 6.0.0
  • minimatch 10.2.4
  • ms 2.1.3
  • natural-compare 1.4.0
  • object-deep-merge 2.0.0
  • optionator 0.9.4
  • p-limit 3.1.0
  • p-locate 5.0.0
  • parse-imports-exports 0.2.4
  • parse-statements 1.0.11
  • path-exists 4.0.0
  • path-key 3.1.1
  • prelude-ls 1.2.1
  • punycode 2.3.1
  • reserved-identifiers 1.2.0
  • semver 7.7.4
  • shebang-command 2.0.0
  • shebang-regex 3.0.0
  • spdx-exceptions 2.5.0
  • spdx-expression-parse 4.0.0
  • spdx-license-ids 3.0.20
  • to-valid-identifier 1.0.0
  • type-check 0.4.0
  • uri-js 4.4.1
  • which 2.0.2
  • word-wrap 1.2.5
  • yocto-queue 0.1.0
crates/cli/src/templates/setup.py pypi
crates/generate/Cargo.toml cargo
  • bitflags 2.11.1
  • pathdiff 0.2.3
  • rquickjs 0.14
crates/loader/Cargo.toml cargo