Jim's Projects
Processing library for Anaglyphs and Stereoscopic Animations
Processing library for simulating color blindness
Arduino code for custom-made keyboard
Repo for Computational Typography Final Project
Repository for ITP Collaborative Design class
The ixora.io website uses the Utterances comment system, which puts puts comments in the issues section of this repo
JPype is cross language bridge to allow Python programs full access to Java class libraries.
A 360Β° media viewer for the modern web.
Website redesign for ml5!
Jupyter Notebook Conversion
p5 is a Python package based on the core ideas of Processing.
PComp Final
Extra plugins for Nikola
Code repository for PLoS ONE research paper "Understanding Market Functionality and Trading Success"
A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
Demo Processing Sketches to accompany presentation about 360 Video with Camera3D
Processing 4.x releases (currently in βalphaβ) that use Java 11
A Python library that makes Processing available to the CPython interpreter using JPype.
juypter book repo for py5
py5 example code and tutorials
Meta-programming project that creates the py5 library code.
py5 Jupyter tools
py5 project website
Presentation and demo code for PyCon 2024 talk Creative Coding with py5, the Python version of Processing
Access Java classes from Python
A py5 plug-in for Thonny