What's New

Finished support for Webcam / Camera API for p5.js projects.
You can now access the phone‘s camera via p5.js‘ createCapture() API!

App Description

Compose and compile your Processing & p5.js projects right on your phone or iPad, wherever your are!

Export your Processing projects as App on your home screen:
1. Select an App icon for your Processing project.
2. Add it to your home screen.
You can now use the app offline, just like any other app!

This app is already being used in high schools and universities to teach and learn Processing & p5.js.

Your code is highlighted and formatted for excellent reading-comfort.
Processing Pro allows you to see which parts of your code are causing problems.

3D sketches and games are supported.


This is not an official app by processing.org or p5.js

Available subscription: Processing Pro, offers additional functionalities, such as exporting your sketches as apps.

Trailer Music: Circle of Alchemists

Privacy and Terms: http://processing-app.org/terms/

iPhone Screenshots

(click to enlarge)

Processing & p5.js iCompiler screenshot 1 Processing & p5.js iCompiler screenshot 2 Processing & p5.js iCompiler screenshot 3 Processing & p5.js iCompiler screenshot 4 Processing & p5.js iCompiler screenshot 5

iPad Screenshots

(click to enlarge)

Processing & p5.js iCompiler screenshot 6 Processing & p5.js iCompiler screenshot 7 Processing & p5.js iCompiler screenshot 8 Processing & p5.js iCompiler screenshot 9 Processing & p5.js iCompiler screenshot 10

App Changes

  • June 11, 2014 Initial release
  • August 05, 2015 New version 2.0
  • June 13, 2019 New version 2.3
  • July 14, 2020 New version 2.6.1
  • October 23, 2020 New version 2.6.3
  • August 06, 2021 New version 2.6.5
  • September 16, 2023 New version 2.7