2026-04-23 –, workshop
p5.strands is a new graphics tool available in p5.js v2. Motivated by designing a beginner-friendly shader programming API, it continues to be developed through community feedback. As a follow up to our presentation, this one-hour hackathon invites participants both on-site and online to try out using p5.strands to create algorithmic art, or to find out more about the technical roadmap and issues ready for work. In addition to the presenters on site, the hackathon takes place on Discord, with remote presence and support by p5.strands developers.
Talk:
Also see the related talk Beginner-Friendly Shader Programming in p5.js v2.
Dave Pagurek is a Toronto graphics programmer working on video editing software at Butter and on the WebGL and WebGPU features of p5.js.
Luke Plowden is a GPU programmer, filmmaker and contributor to the WebGL and WebGPU modes in p5.js. He is based in London.
Perminder Singh is an Indian programmer with experience in GPU programming. He is an active contributor to OpenChemistry and a maintainer of p5.js, focusing especially on its WebGL stack and graphics features.
Kenneth Lim is an interaction designer and creative coder working with text and language in all its forms. He is based in London and is currently a senior lecturer at UAL Creative Computing Institute.
Kit Kuksenok is a Berlin-based artist, writer, and coder. They work at Processing Foundation as Engineering Manager and p5.js Project Lead.