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

mozilla/rhino

Rhino is an open-source implementation of JavaScript written entirely in Java observed · 2026-08-28

github.com/mozilla/rhino · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 71
  • 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-03. Adoption (stars, forks) is never an input.

  • gap_med: 19
  • age_days: 5592
  • days_rel: 199
  • days_push: 8
  • n_releases_24m: 6

Full methodology

Adoption not part of the score

4620 stars · 927 forks observed · 2026-08-28

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

Rhino is an open-source implementation of JavaScript written entirely in Java, maintained by Mozilla. It is typically embedded into Java applications to provide scripting capabilities and serves as the default scripting engine in J2SE 6.

Use cases

  • embed a JavaScript scripting engine in a Java application
  • evaluate JavaScript expressions from Java code
  • run JavaScript on the JVM without Node.js
  • let end users script or extend a Java application
  • execute JS-based configuration or business rules inside a Java server

When to choose

  • you need to run or evaluate JavaScript inside a JVM application
  • you want to expose user-facing scripting in Java software
  • you need a pure-Java JS engine with no native dependencies
  • you are maintaining legacy Java apps that rely on the javax.scripting JS engine

When to avoid

  • you need modern Node.js APIs, npm packages, or the latest ECMAScript features
  • you need maximum JavaScript execution performance (V8-based engines are faster)
  • you are building a browser or server-side JS stack rather than embedding scripting in Java

Facets

library · maturity active

interpreter programming-language cli developer-tools programming-languages developer-tools cross-platform jvm cli cross-platform javascript-engine scripting embedding es6 mozilla

2 sources

Member repositories

RepositoryRoleHealth v2
mozilla/rhinomain89

For agents

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

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