py5 is a new version of Processing for Python 3.9+ that integrates seamlessly with the Python ecosystem. It supports popular Python libraries like numpy, matplotlib, and Pillow, and is ideal for educators teaching creative coding. The documentation offers tutorials, example code, and various usage modes such as module, class, and static modes. Installation is simple using pip if Java 17 is installed. The library, actively developed by Jim Schmitz, fosters a strong connection between Python and Java environments.

3 Comments
Sort: