Open Source Software Microgrants Program
The Open Source Software Microgrants Program is available to support the completion of narrow-focus projects with concrete deliverables completed within 10-20 hours, depending on the project. This program is one of the ways that Processing Foundation supports those who build p5.js and Processing.
In 2026, Processing Foundation is providing 20 microgrants to the p5.js contributor community. With Generative Art Foundation's generous support, 10 grantees will work on the active development and documentation of p5.js 2.0+.

Adrienne Gifford (she/her) is a Pacific Northwest-based middle school computer science teacher. She loves collaborating with students to co-create new justice-centered, identity-inclusive, and culturally responsive approaches to teaching and learning about computing. Adrienne has been collaborating with the Processing Foundation since 2024 as both a participant and facilitator in the Art + Code Teacher Camp program. Adrienne's current contributions focus on building creative, accessible, educator-friendly pathways into p5.js 2.0 and beyond!
Support made possible through Generative Art Foundation.
Focus area: p5 2.0 tutorial for educators

Dorine Tipo (she/her) is a Nairobi-based developer and open source contributor. She first got involved in open source in 2023 through Outreachy internships, where she worked on Debian packaging and began contributing to the Linux kernel. She started contributing to p5.js in 2025 through her Processing Foundation internship.
Support made possible through Generative Art Foundation.

Noland Chaliha (they/them) is a creative technologist focused on the natural world, biological patterns, physics simulations, augmented reality, and shader development. They’ve been using Processing since 2016 and have recently joined the p5.js community. They've taught Processing and p5.js workshops to groups and individuals.
Support made possible through Generative Art Foundation.
Focus area: design system tutorial using p5.DOM and p5.strands

Yash Soni (he/him) is a Computer Science student from India exploring graphics, shaders, and creative coding. He got interested in programming after being fascinated by software interfaces and digital tools, like Blender and game engines. Over time, he explored game development, web development, design, and animation, eventually developing a strong interest in creative coding and shader programming. He recently joined the p5.js community, where he is interested in improving accessibility and debugging experiences for beginners learning shaders.
Focus area: p5.js Editor debug tooling and stewardship

Yugal Kaushik (he/him) is a software developer and open source contributor from India with a strong interest in modern technologies, developer tooling, and creative computing. He began contributing to p5.js in 2025 and is currently working on the p5.js Editor, where he contributes through bug fixes, pull request reviews, and continuous improvements across the project. His work is driven by a passion for building thoughtful, accessible and impactful software for the broader technology and open source ecosystem.
Focus area: p5.js Editor bugfixing and stewardship
Processing Foundation's Open Source Software Microgrants Program is by invitation only, based on nominations made by the p5.js Shared Responsibility Committee on a rolling basis.
Composed of Processing Foundation staff and p5.js community members, the committee makes decisions by consensus, and any committee member can make a nomination. Decisions about the scope of work and nominations are based on a holistic understanding of active contributors and stewards. The committee focuses on matching them with current project needs.
If you’re not already in touch with anyone on that committee, you can make an appointment during the p5.js project lead’s public office hours.