GraalPy

GraalPy is a Python language implementation, built on top of GraalVM. It is a Python 3 compliant runtime, implemented using the Truffle framework, and can be used to embed Python code in Java applications. GraalPy is a suitable replacement for projects wanting to migrate from CPython to a Python engine that supports Python 3.

GraalPy is open source with its codebase accessible on GitHub, and fully supported with this Oracle GraalVM release. (See Oracle GraalVM Support Roadmap.)

Learn more about GraalPy from its reference documentation.