Ross ROSS = Recommend OSS · open-source software intelligence for agents

javaparser/javaparser

Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities. observed · 2026-08-28

github.com/javaparser/javaparser · homepage · Java · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

86/100

  • Activity 99
  • Release rhythm 62
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 101.0
  • age_days: 5421
  • days_rel: 94
  • days_push: 7
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

6141 stars · 1252 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

JavaParser is a Java library that parses Java source code (Java 1.0 through Java 25) into an Abstract Syntax Tree with advanced analysis capabilities, including the JavaSymbolSolver for resolving symbol declarations and types. It enables programmatic analysis, transformation, and generation of Java code.

Use cases

  • parse java source code into an ast
  • analyze java code for patterns programmatically
  • refactor or transform java source files
  • generate java boilerplate code
  • resolve variable and method declarations in java code
  • build static analysis or linting tools for java
  • extract javadoc comments from java sources

When to choose

  • you need to programmatically parse, analyze, transform, or generate Java code on the JVM
  • you want symbol resolution to link AST nodes to their declarations and types
  • you need support for recent Java language versions with an active release cadence

When to avoid

  • you need to parse languages other than Java
  • you want a ready-made linter or formatter rather than building your own tooling
  • your project is not on the JVM, since the library is Java-based

Facets

library · maturity active

parser code-review developer-tools parsers programming-languages developer-tools jvm cross-platform abstract-syntax-tree ast java-parser symbol-solver code-generation code-analysis javadoc

4 sources

Member repositories

RepositoryRoleHealth v2
javaparser/javaparsermain86

For agents

markdown · JSON · MCP: product_card(name="javaparser/javaparser")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem