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

jpype-project/jpype

JPype is cross language bridge to allow Python programs full access to Java class libraries. observed · 2026-08-28

github.com/jpype-project/jpype · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 59
  • Longevity 100
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: 96.5
  • age_days: 5146
  • days_rel: 119
  • days_push: 11
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

1289 stars · 207 forks observed · 2026-08-28

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

JPype is a Python module that provides full access to Java class libraries from within Python by interfacing natively with the JVM through shared memory, rather than reimplementing Python like Jython. It enables mixing CPython's ecosystem with Java libraries for prototyping, testing, and scientific computing.

Use cases

  • call java libraries from python
  • use a java-only sdk in a python script
  • test java code from python
  • bridge python and jvm in the same process
  • run spark or other jvm tools from python
  • prototype in python while reusing java production code

When to choose

  • you need to use Java libraries that have no Python equivalent
  • you want native-level performance interop rather than a subprocess or socket bridge
  • you need full CPython compatibility (unlike Jython)

When to avoid

  • you only need to run a Java program as a separate process
  • you want a pure-Python or pure-Java solution without native dependencies
  • you need to embed Python in Java rather than Java in Python (consider Py4J or GraalVM)

Facets

library · maturity stable

sdk interpreter developer-tools developer-tools cross-platform programming-languages python jvm cross-platform windows java-bridge jni interop cpython jvm linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
jpype-project/jpypemain85

For agents

markdown · JSON · MCP: product_card(name="jpype-project/jpype")

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