🌐
pytz
pythonhosted.org › javabridge
javabridge: running and interacting with the JVM from Python — python-javabridge 1.0.12 documentation
The javabridge Python package makes it easy to start a Java virtual machine (JVM) from Python and interact with it.
🌐
Py4j
py4j.org
Welcome to Py4J — Py4J
Here is a brief example of what you can do with Py4J. The following Python program creates a java.util.Random instance from a JVM and calls some of its methods.
🌐
PyPI
pypi.org › project › python-javabridge
python-javabridge · PyPI
The python-javabridge package makes it easy to start a Java virtual machine (JVM) from Python and interact with it. Python code can interact with the JVM using a low-level API or a more convenient high-level API.
      » pip install python-javabridge
    
Published   Sep 13, 2024
Version   4.0.4
🌐
GitHub
github.com › bcdev › jpy
GitHub - bcdev/jpy: A bi-directional Python-Java bridge used to embed Java in CPython or the other way round. · GitHub
August 5, 2021 - Generate Java API doc by running mvn javadoc:javadoc which will update directory doc/_static ... As of 2020-08-27, Python wheel packages for jpy are automatically built on AppVeyor, but at present they are uploaded only to a private FTP server ...
Starred by 188 users
Forked by 37 users
Languages   C 54.6% | Java 25.9% | Python 18.7%
🌐
Deephaven
deephaven.io › core › docs › how-to-guides › use-jpy
Use jpy | Deephaven
The Deephaven query engine is implemented in Java, making it relatively easy to use Java from within Python. jpy is used as the bridge between the two languages. This guide covers how to use Java from Python.
🌐
Talvi
talvi.net › posts › a-brief-overview-of-python-java-bridges-in-2020.html
A brief overview of Python-Java bridges in 2020 - talvi.net
January 10, 2020 - For my current use case, the main requirement is to be able to make use of classes in a jar from Python – preferably without any special tooling on the Java side and with full support for CPython packages on the Python side – but I’ve listed all the software that I could find that facilitates any kind of integration between the two languages. This article includes brief code snippets to demonstrate the syntax used for each of the bridge packages.
🌐
Readthedocs
jpy.readthedocs.io
Welcome to jpy’s documentation! — jpy 0.9.0 documentation
jpy is a bi-directional Java-Python bridge allowing you to call Java from Python and Python from Java. Contents: Introduction · How it works · Current limitations · Other projects with similar aims · Installation · Getting the Sources · Build from Sources · Running Java from Python · ...
🌐
PyPI
pypi.org › project › javabridge
javabridge · PyPI
The python-javabridge package makes it easy to start a Java virtual machine (JVM) from Python and interact with it. Python code can interact with the JVM using a low-level API or a more convenient high-level API.
      » pip install javabridge
    
Published   May 26, 2020
Version   1.0.19
🌐
Bridgesuncc
bridgesuncc.github.io › bridges_setup.html
BRIDGES Setup Page
BRIDGES works with both C++, Java, and Python. Setting up BRIDGES is slightly different , so we provide help pages on building a simple BRIDGES program. Currently detailed help pages for using BRIDGES with Eclipse is provided. See the links below. However, there are many ways to run a BRIDGES ...
Find elsewhere
🌐
GitHub
github.com › LeeKamentsky › python-javabridge
GitHub - LeeKamentsky/python-javabridge: Python wrapper for the Java Native Interface
The javabridge Python package makes it easy to start a Java virtual machine (JVM) from Python and interact with it.
Starred by 117 users
Forked by 64 users
Languages   Python 93.1% | Cython 4.4% | C 1.5% | Python 93.1% | Cython 4.4% | C 1.5%
🌐
Readthedocs
jpy.readthedocs.io › en › latest › intro.html
Introduction — jpy 0.9.0 documentation
With jpy you can implement Java interfaces using Python. We instantiating Java (proxy) objects from Python modules or classes. If you call methods of the resulting Java object, jpy will delegate the calls to the matching Python module functions or class methods.
🌐
GeoAPI
geoapi.org › java-python
GeoAPI Java-Python bridge | GeoAPI
May 5, 2025 - The first line in the example below assumes that a Java class named com.​mycompany.​MyClass contains a static getMetadata() method. That method is invoked from Python code, and its return value is wrapped in a Python object provided by JPY. If the caller knows that the return type is GeoAPI interface org.​opengis.​metadata.​Metadata, then (s)he can wrap the return value in opengis.​bridge.​java.​metadata.​Metadata in order to manipulate that object using GeoAPI for Python interfaces.
🌐
pytz
pythonhosted.org › javabridge › installation.html
Installation and testing — python-javabridge 1.0.12 documentation
Create and activate a virtualenv ... your system-wide python installation with new packages. ... If you do not have a C compiler installed, you can install the Windows SDK 7.1 and .Net Framework 4.0 to perform the compile steps. You should install a Java Development Kit (JDK) ...
🌐
Notmyidea
blog.notmyidea.org › using-jpype-to-bridge-python-and-java.html
Using JPype to bridge python and Java - Alexis Métaireau
This means you need to start a VM from your python script, but it does the job and stay fully compatible with Cpython and its C extensions. Once JPype installed (you’ll have to hack a bit some files to integrate seamlessly with your system) you can access java classes by doing something like that: import jpype jpype.startJVM(jpype.getDefaultJVMPath()) # you can then access to the basic java functions jpype.java.lang.System.out.println("hello world") # and you have to shutdown the VM at the end jpype.shutdownJVM()
🌐
GitHub
github.com › beeware › rubicon-java
GitHub - beeware/rubicon-java: A bridge interface between Python and Java. · GitHub
Ensure that java is on your $PATH, or set the JAVA_HOME environment variable to point to a directory of a Java Development Kit (JDK). Create a Python 3 virtual environment, and ensure that pip & setuptools are up to date:
Starred by 72 users
Forked by 28 users
Languages   Python 68.4% | C 20.3% | Java 8.6% | Makefile 2.7%
🌐
pytz
pythonhosted.org › javabridge › java2python.html
Calling Python from Java — python-javabridge 1.0.12 documentation
You may want to maintain references to Python objects across script executions. The following functions let a Java caller refer to a Python value (which can be a base type or an object) via a token which may be exchanged for the value at any time. The Java code is responsible for managing the ...
🌐
Rpaframework
rpaframework.org › libraries › javaaccessbridge › python.html
Python API — RPA Framework documentation
The library utilizes java-access-bridge-wrapper package to interact with Java UI.
🌐
Frida
frida.re › docs › bridges
Bridges | Frida • A world-class dynamic instrumentation toolkit
1 week ago - You need to specify which bridges you want to use (ObjC, Java, Swift) by adding lines inside your script:
🌐
PyPI
pypi.org › project › jpy
jpy · PyPI
jpy is a bi-directional Python-Java bridge which you can use to embed Java code in Python programs or the other way round. It has been designed particularly with regard to maximum data transfer speed between the two languages.
      » pip install jpy
    
Published   Jun 04, 2026
Version   2.1.0
🌐
Anaconda.org
anaconda.org › conda-forge › python-javabridge
Python Javabridge | Anaconda.org
Python wrapper for the Java Native Interface copied from cf-staging / python-javabridge