Processing.R Tutorials. A collection of step-by-step lessons introducing Processing (with R).

Many of these tutorials were directly translated into R from their Java counterparts by the Processing.R documentation team and are accordingly credited to their original authors. Please report any mistakes or inaccuracies in the Processing.R documentation GitHub.

Preview image


Getting Started
by Casey Reas and Ben Fry

Welcome to Processing! This tutorial covers the basics of writing Processing code in R mode.

Level: Beginner

Preview image


Coordinate System and Shapes
by Daniel Shiffman

Drawing simple shapes and using the coordinate system.

Level: Beginner

Preview image


Objects in Processing.R
by Shawn T. O'Neil

The basics of object-oriented programming.

Level: Intermediate

Creative Commons License