skillfed

jpype1

A Python to Java bridge

jpype1 Permissive license Apache-2.0 Active 1,286 v1.7.1 released

Install

jpype1 on PyPI

pip

pip install jpype1

uv

uv add jpype1

poetry

poetry add jpype1

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.8)
Install friction medium — platform-specific wheel
Runtime dependencies 1 — packaging
Maintenance actively maintained — 99 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: jpype1-1.7.1-1-cp310-cp310-macosx_11_0_universal2.whl; jpype1-1.7.1-1-cp311-cp311-macosx_11_0_universal2.whl; jpype1-1.7.1-1-cp312-cp312-macosx_11_0_universal2.whl; jpype1-1.7.1-1-cp313-cp313-macosx_11_0_universal2.whl; jpype1-1.7.1-1-cp314-cp314-macosx_11_0_universal2.whl; jpype1-1.7.1-1-cp38-cp38-macosx_11_0_universal2.whl; jpype1-1.7.1-1-cp39-cp39-macosx_11_0_universal2.whl; jpype1-1.7.1-cp310-cp310-macosx_14_0_x86_64.whl; jpype1-1.7.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl; jpype1-1.7.1-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl; jpype1-1.7.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl; jpype1-1.7.1-cp310-cp310-win_amd64.whl; jpype1-1.7.1-cp311-cp311-macosx_14_0_x86_64.whl; jpype1-1.7.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl; jpype1-1.7.1-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl; jpype1-1.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl; jpype1-1.7.1-cp311-cp311-win_amd64.whl; jpype1-1.7.1-cp312-cp312-macosx_14_0_x86_64.whl; jpype1-1.7.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl; jpype1-1.7.1-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl

Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Scientific/EngineeringTopic :: Software Development

About jpype1

from the package's own PyPI description — quoted content, verbatim

.. image:: doc/logo_small.png :alt: JPype logo :align: center

JPype

|implementation| |pyversions| |javaversions| |jvm| |platform| |license|

JPype is a Python module to provide full access to Java from within Python. It allows Python to make use of Java only libraries, exploring and visualization of Java structures, development and testing of Java libraries, scientific computing, and much more. By gaining the best of both worlds using Python for rapid prototyping and Java for strong typed production code, JPype provides a powerful environment for engineering and code development.

This is achieved not through re-implementing Python, as Jython has done, but rather through interfacing at the native level in both virtual machines. This shared memory based approach achieves decent computing performance, while providing the access to the entirety of CPython and Java libraries.

:Code: GitHub <https://github.com/jpype-project/jpype> :Issue tracker: GitHub Issues <https://github.com/jpype-project/jpype/issues> :Discussions: GitHub Discussions <https://github.com/jpype-project/jpype/discussions> :Documentation: Python Docs :License: `Apache 2...

Read as markdown · JSON record · Source repository

Similar packages