Python Integration

Sort: popular | newest
Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.
Last Release on Aug 20, 2024
Py4J enables Python programs running in a Python interpreter to dynamically access Java objects in a Java Virtual Machine. Methods are called as if the Java objects resided in the Python interpreter and Java collections can be accessed through standard Python collection methods. Py4J also enables Java programs to call back Python objects.
Last Release on Aug 16, 2022
Flink : Python
Last Release on Jul 25, 2024
This library allows your Java program to interface very easily with the Python world. It uses the Pyro protocol to call methods on remote objects. (See https://pyro5.readthedocs.io/). Pyrolite only implements part of the client side Pyro library, hence its name 'lite'... So if you don't need Pyro's full feature set, Pyrolite may be a good choice to connect java or .NET and python. Version 5.0 changes: support Pyro5 wire protocol. Dropped support of Pyro4 (stick to version 4.xx for that).
Last Release on May 18, 2021
Jep embeds CPython in Java through JNI.
Last Release on Dec 16, 2023
Python PSI
Last Release on Sep 19, 2024
Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.
Last Release on Aug 20, 2024
Libpython Clj
Last Release on Sep 5, 2023
Module for making interaction with Python easier.
Last Release on Jan 10, 2024
Zeppelin: Python Interpreter
Last Release on Sep 5, 2024