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

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

java parser tree-sitter

Score: 27.067637630125212

Last synced: 1 day ago
JSON representation

Repository metadata:

Java grammar for tree-sitter


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 383
Total Committers: 40
Avg Commits per committer: 9.575
Development Distribution Score (DDS): 0.616

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Ayman Nadeem a****m@g****m 147
Max Brunsfeld m****d@g****m 95
Amaan Qureshi a****2@g****m 51
Emma Jin e****n 9
Timothy Clem t****m@g****m 8
Bruno Mahé b****o@b****t 8
brandonspark w****j@g****m 5
Dany Zatuchna d****m@j****m 5
Douglas Creager d****r@d****t 4
Rick Winfrey r****y@g****m 4
dependabot[bot] 4****] 4
Raghav Shankar r****v@d****o 3
Luni-4 l****4@h****t 3
Lukas Pistrol l****s@p****m 3
Hendrik van Antwerpen h****n@g****m 3
Ameya Ketkar 9****a 3
pad y****u@g****m 2
Tomo Suzuki s****o@g****m 2
Patrick Thomson p****t@g****m 2
Andreas Humenberger a****r@s****m 2
Amaan Qureshi a****q@A****l 1
sharontlin 5****n 1
captainko t****t@g****m 1
berchn n****h@g****m 1
Will Lillis w****s@u****u 1
Wilfred Hughes m****e@w****k 1
Peter Oliver g****t@m****k 1
Michel Lind m****l@m****e 1
Michael Sloan m****n@g****m 1
Michael Davis m****s@n****m 1
and 10 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 84
Total pull requests: 111
Average time to close issues: 11 months
Average time to close pull requests: about 1 month
Total issue authors: 62
Total pull request authors: 54
Average comments per issue: 1.68
Average comments per pull request: 1.66
Merged pull request: 67
Bot issues: 0
Bot pull requests: 9

Past year issues: 5
Past year pull requests: 6
Past year average time to close issues: N/A
Past year average time to close pull requests: about 3 hours
Past year issue authors: 4
Past year pull request authors: 6
Past year average comments per issue: 1.4
Past year average comments per pull request: 1.5
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • aymannadeem (6)
  • aryx (5)
  • ahumenberger (5)
  • theawless (4)
  • ketkarameya (2)
  • rever1and (2)
  • rookielxy (2)
  • asmodeus812 (2)
  • fabriciofx (2)
  • fatshi (2)
  • hagbard (1)
  • ghost (1)
  • cubewhy (1)
  • arnohaase (1)
  • ghostbuster91 (1)

Top Pull Request Authors

  • amaanq (19)
  • dependabot[bot] (9)
  • aryx (6)
  • sadikovi (4)
  • Luni-4 (4)
  • theawless (4)
  • bmahe (3)
  • FnControlOption (2)
  • ObserverOfTime (2)
  • michel-slm (2)
  • kamadorueda (2)
  • JohnMurray (2)
  • sharontlin (2)
  • brandonspark (2)
  • lightless233 (2)

Top Issue Labels

  • todo (3)
  • design decision (2)
  • bug (1)

Top Pull Request Labels

  • dependencies (9)
  • javascript (4)
  • github_actions (3)
  • n8n team (1)
  • Released (1)
  • core (1)

Package metadata

nixpkgs-23.05: vimPlugins.nvim-treesitter-parsers.java

npmjs.org: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java#readme
  • Licenses: MIT
  • Latest release: 0.23.5 (published almost 2 years ago)
  • Last Synced: 2026-10-31T16:32:25.543Z (2 days ago)
  • Versions: 12
  • Dependent Packages: 19
  • Dependent Repositories: 32
  • Downloads: 1,945,493 Last month
  • Docker Downloads: 1,035
  • Rankings:
    • Docker downloads count: 0.944%
    • Dependent packages count: 1.238%
    • Downloads: 1.591%
    • Dependent repos count: 2.242%
    • Average: 2.368%
    • Forks count: 3.278%
    • Stargazers count: 4.917%
  • Maintainers (11)
crates.io: tree-sitter-java

Java grammar for tree-sitter

  • Homepage:
  • Documentation: https://docs.rs/tree-sitter-java/
  • Licenses: MIT
  • Latest release: 0.23.5 (published almost 2 years ago)
  • Last Synced: 2026-10-31T16:31:21.854Z (2 days ago)
  • Versions: 11
  • Dependent Packages: 18
  • Dependent Repositories: 34
  • Downloads: 13,478,466 Total
  • Docker Downloads: 23,282,553
  • Rankings:
    • Dependent packages count: 2.471%
    • Docker downloads count: 3.254%
    • Dependent repos count: 4.937%
    • Downloads: 5.857%
    • Average: 6.2%
    • Forks count: 7.249%
    • Stargazers count: 13.434%
  • Maintainers (2)
proxy.golang.org: github.com/tree-sitter/tree-sitter-java

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Documentation: https://pkg.go.dev/github.com/tree-sitter/tree-sitter-java#section-documentation
  • Licenses: MIT
  • Latest release: v0.23.5 (published almost 2 years ago)
  • Last Synced: 2026-10-31T16:31:32.712Z (2 days ago)
  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 3.093%
    • Stargazers count: 4.887%
    • Average: 6.352%
    • Dependent packages count: 8.094%
    • Dependent repos count: 9.334%
proxy.golang.org: github.com/tree-sitter/tree-sitter-java/bindings/go

alpine-v3.18: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.20.1-r0 (published almost 4 years ago)
  • Last Synced: 2026-09-18T03:27:07.512Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 8.389%
    • Forks count: 13.73%
    • Stargazers count: 19.824%
  • Maintainers (1)
alpine-edge: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.23.5-r1 (published over 1 year ago)
  • Last Synced: 2026-09-22T14:27:37.870Z (about 1 month ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 12.957%
    • Dependent packages count: 14.641%
    • Forks count: 15.553%
    • Stargazers count: 21.634%
  • Maintainers (1)
alpine-v3.16: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.19.1_git20220321-r0 (published over 4 years ago)
  • Last Synced: 2026-08-10T22:02:27.922Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 11.281%
    • Average: 13.485%
    • Stargazers count: 15.349%
    • Dependent packages count: 27.311%
  • Maintainers (1)
alpine-v3.17: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.20.0-r0 (published almost 4 years ago)
  • Last Synced: 2026-07-24T21:02:34.616Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 13.45%
    • Average: 14.741%
    • Stargazers count: 18.261%
    • Dependent packages count: 27.254%
  • Maintainers (1)
npmjs.org: plexgram-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java#readme
  • Licenses: MIT
  • Latest release: 0.20.9 (published almost 3 years ago)
  • Last Synced: 2026-10-31T16:40:21.246Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7 Last month
  • Rankings:
    • Forks count: 3.363%
    • Stargazers count: 5.059%
    • Average: 24.746%
    • Dependent repos count: 37.328%
    • Dependent packages count: 53.235%
  • Maintainers (1)
npmjs.org: tree-sitter-parser-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java#readme
  • Licenses: MIT
  • Latest release: 0.20.1 (published about 3 years ago)
  • Last Synced: 2026-10-31T16:32:47.636Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5 Last month
  • Rankings:
    • Forks count: 3.409%
    • Stargazers count: 5.124%
    • Average: 25.186%
    • Dependent repos count: 37.487%
    • Dependent packages count: 54.722%
  • Maintainers (1)
pypi.org: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Documentation: https://tree-sitter-java.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.23.5 (published almost 2 years ago)
  • Last Synced: 2026-10-31T16:31:36.257Z (2 days ago)
  • Versions: 7
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 8,732,237 Last month
  • Rankings:
    • Dependent packages count: 9.585%
    • Average: 36.409%
    • Dependent repos count: 63.233%
  • Maintainers (1)
crates.io: tree-sitter-java-sast

Java grammar for tree-sitter, better fit SAST use cases

  • Homepage:
  • Documentation: https://docs.rs/tree-sitter-java-sast/
  • Licenses: MIT
  • Latest release: 0.24.0 (published 5 months ago)
  • Last Synced: 2026-10-31T16:31:23.850Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 20 Total
  • Rankings:
    • Dependent repos count: 13.987%
    • Dependent packages count: 18.475%
    • Average: 40.554%
    • Downloads: 89.201%
  • Maintainers (1)
alpine-v3.19: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.20.2-r1 (published almost 3 years ago)
  • Last Synced: 2026-08-10T22:02:33.833Z (3 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)
gentoo-portage: dev-libs/tree-sitter-java

Java grammar for Tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Documentation: https://packages.gentoo.org/packages/dev-libs/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.23.5 (published 6 months ago)
  • Last Synced: 2026-07-07T01:01:01.129Z (4 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: tree-sitter-grammars.tree-sitter-java

Tree-sitter grammar for java

nixpkgs-23.11: vimPlugins.nvim-treesitter-parsers.java

nixpkgs-unstable: vimPlugins.nvim-treesitter-legacy-parsers.java

Tree-sitter grammar for java

alpine-v3.23: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.23.5-r1 (published over 1 year ago)
  • Last Synced: 2026-04-09T11:03:50.996Z (7 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)
guix: tree-sitter-java

Tree-sitter Java grammar

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/tree-sitter.scm#n253
  • Licenses: expat
  • Latest release: 0.23.5 (published 8 months ago)
  • Last Synced: 2026-04-27T14:33:22.796Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: vimPlugins.nvim-treesitter-parsers.java

alpine-v3.22: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.23.5-r0 (published over 1 year ago)
  • Last Synced: 2026-08-10T17:05:40.664Z (3 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)
nixpkgs-24.05: vimPlugins.nvim-treesitter-parsers.java

alpine-v3.21: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.23.3-r0 (published almost 2 years ago)
  • Last Synced: 2026-08-11T03:09:37.497Z (3 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)
alpine-v3.20: tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java
  • Licenses: MIT
  • Latest release: 0.21.0-r0 (published over 2 years ago)
  • Last Synced: 2026-08-10T22:02:32.627Z (3 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)
nixpkgs-unstable: vimPlugins.nvim-treesitter-parsers.java

Tree-sitter grammar for java

pkgsrc-netbsd-x86_64-10.1-all: textproc/tree-sitter-java

Java grammar for tree-sitter

  • Homepage: https://github.com/tree-sitter/tree-sitter-java/
  • Documentation: https://pkgsrc.se/textproc/tree-sitter-java
  • Licenses: mit
  • Latest release: 0.23.5 (published over 1 year ago)
  • Last Synced: 2026-08-09T07:10:44.787Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

script/run-javaparser/pom.xml maven
  • com.github.javaparser:javaparser-core 3.5.9
package.json npm
  • tree-sitter-cli ^0.20.6 development
  • nan ^2.14.1
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
.github/workflows/publish.yml actions
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • ncipollo/release-action v1 composite
Cargo.toml cargo
Package.swift swiftpm