Skip to content

Introduction

Spatial p5 is a creative coding toolkit for rapid prototyping in immersive environments. It integrates p5.js, p5.xr and P5 LIVE, empowering artists and designers to test ideas in 3D spaces and collaborate in real time through browser-based tools. See the presentation and demonstration videos for a clear overview.

  • Browser-Based – Runs directly in a browser, so you can start experimenting quickly without setting up a large editor
  • Real-Time Coding – See changes immediately as you write, making iteration and testing faster.
  • Familiar p5.js Conventions – Access mixed reality features using familiar p5.js coding patterns
  • Emulator (Desktop Browser) — Develop and test sketches directly in the browser using the Immersive Web Emulator. Ideal for quick iteration, debugging, and collaborative live-coding
  • Device (Meta Quest 3) — Run and edit sketches directly in XR through the Meta Quest Browser with a keyboard and mouse. Best for smaller experiments or fine tuning spatial interactions.