# Open Call for 2025 Software Development Grant (pr05): "Building Bridges"

**URL:** https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272
**Category:** Community
**Tags:** opportunities
**Created:** [April 24, 2025, 11:34am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272 "2025-04-24T11:34:30Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [April 24, 2025, 11:34am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/1 "2025-04-24T11:34:30Z")

</div>

We’re excited to announce the second edition of `pr05` (pronounced “pros”), a grant and mentorship initiative by the Processing Foundation designed to support the professional growth of early to mid-career software developers through hands-on involvement in open-source projects.

~~➡ [Apply here](https://docs.google.com/forms/d/e/1FAIpQLSeFDPAi7RXehwOqdUFyE1PZIaLYyyegi26qIgGhHvsjcKabJw/viewform)~~ Applications have closed! Thanks for your submissions.

This is a unique opportunity to grow as a developer while making a tangible impact on software projects used by millions of creatives, artists, educators, and students globally.

This year’s theme is _Building Bridges_, with a focus on improving interoperability across projects projects in the Processing ecosystem (Processing Java, p5.js, and beyond). See the [pr05 wiki](https://github.com/processing/pr05-grant/wiki) for more.

📖 Applications opens on **May 1**  
⏰ Applications close on **Saturday, May 31, 2025, 11:59 PM EST**

As part of the application, you’ll need to choose a project from the [2025 pr05 Project List](https://github.com/processing/pr05-grant/wiki/2025-pr05-Project-List). The grant offers a **$10,000 stipend** for **200 hours** of contribution over **4 months**. Selected grantees will also join regular cohort meetings and town halls together with our Fellowship cohort. The program is fully remote, and we welcome international applicants.

For more info, see our our [Frequently Asked Questions (FAQ)](https://github.com/processing/pr05-grant/wiki/Frequently-Asked-Questions) and register for our info sessions below.

Watch the recording of our fist Info Session [here](https://us06web.zoom.us/rec/share/XzxnD4DMUb7bjy7QkNrIexL26mqXg-fRYAV_D5mKILwj9vyIfqKa4_isGEuDxZtZ.11I4aCobOpWzbxZx?startTime=1745510407000) | Passcode: k2CUe\*\*c

• **May 10:** info session #2 ([register](https://us06web.zoom.us/webinar/register/WN_cqgvHeS4T4SeY91_NHeImA#/registration)) (6am PST / 9am EST / 3pm CEST / 6:30pm IST)

Got questions about the `pr05` grant? Feel free to post a reply below. We’re here to help!

Best,  
The Processing Foundation Team

cc @kit @raclim @sableraph

> **[Open Call for the 2025 Processing Foundation Software Development Grant (pr05)](https://processingfoundation.org/grants)**
>
> We are excited to announce the pr05 grant (pronounced “pros”), a grant and mentorship initiative by the Processing Foundation designed to support the professional growth of early to mid-career software developers through hands-on involvement in...

---

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [April 24, 2025, 11:35am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/4 "2025-04-24T11:35:24Z")

</div>



---

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [April 24, 2025, 11:35am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/5 "2025-04-24T11:35:31Z")

</div>



---

<div class="post-metadata">

### Author: ![lirenjie95](https://avatars.discourse-cdn.com/v4/letter/l/eb9ed0/32.png) [@lirenjie95](https://discourse.processing.org/u/lirenjie95)
#### Post date: [April 24, 2025, 5:09pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/6 "2025-04-24T17:09:42Z")

</div>

Hi there, for the project “Incremental TypeScript Migration for the p5.js Editor”, it mentions that migrating a selected portion of the p5.js editor. Will the client and server folder under the repo be appropriate? I acknowledge that migration of the whole project is not easy and can’t be finished within 200 hours and I’m trying to pick the most suitable option.

---

<div class="post-metadata">

### Author: ![raclim](https://avatars.discourse-cdn.com/v4/letter/r/bbe5ce/32.png) [@raclim](https://discourse.processing.org/u/raclim)
#### Post date: [April 24, 2025, 8:04pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/7 "2025-04-24T20:04:54Z")

</div>

Hi @lirenjie95, thanks so much for raising this question!

Yes, pinpointing either the “client” or “server” folder within the p5.js editor repository is an appropriate scope for the TypeScript migration project! Ultimately, your selected scope can be flexible as long as it feels achievable for yourself, and you’re able to produce an overview of how you plan to implement this project over the course of the summer.

---

<div class="post-metadata">

### Author: ![muhammadharoon021](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@muhammadharoon021](https://discourse.processing.org/u/muhammadharoon021)
#### Post date: [April 25, 2025, 6:45am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/8 "2025-04-25T06:45:05Z")

</div>

Hi there, I wanted to participate in P5.js grant program. The project [2025 pr05 Project List · processing/pr05-grant Wiki · GitHub](https://github.com/processing/pr05-grant/wiki/2025-pr05-Project-List#desktop-support-for-p5js-via-a-new-processing-mode) really inspired me. Can anyone please guide me, how to get started.

---

<div class="post-metadata">

### Author: ![adwait](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@adwait](https://discourse.processing.org/u/adwait)
#### Post date: [April 25, 2025, 12:24pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/9 "2025-04-25T12:24:54Z")

</div>

Hi! I’ve been exploring the “Desktop Support for p5.js via a New Processing Mode” project and had a quick question. I saw the proof of concept by @stefterv — it’s really insightful and exciting.

Would the selected contributor be expected to build upon Stef’s POC, or is the idea to collaborate alongside him (if he’s involved), or potentially even take it in a new direction based on the goals outlined in the README.md of Stef’s repository?

---

<div class="post-metadata">

### Author: ![stefterv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stefterv/32/21678_2.png) [@stefterv](https://discourse.processing.org/u/stefterv)
#### Post date: [April 25, 2025, 1:33pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/10 "2025-04-25T13:33:43Z")

</div>

Hi! Thank you for your interest in the p5.js Mode!

Yes I will be involved. As for the proof of concept, I wrote that to demonstrate what is possible. It is not required to take that exact code as a base. I think we outlined what we expected of the mode in both the Project List and my README.md but if you come up with new ideas please include them in your application. As always, challenging the brief at some level shows clear understanding and research in the project that you are applying to.

---

<div class="post-metadata">

### Author: ![clairep94](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@clairep94](https://discourse.processing.org/u/clairep94)
#### Post date: [April 29, 2025, 10:21am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/11 "2025-04-29T10:21:09Z")

</div>

Hi! Really excited to apply for this.  
I was wondering if we’re allowed to submit more than one application if there is more than one project we are interested in?

I have direct experience for the skillset involved in one of the projects listed, but there’s another project that I also find really interesting, but which I don’t have as much experience in. If we’re only allowed to apply to one, should I stick with the one I have more experience with?

---

<div class="post-metadata">

### Author: ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)
#### Post date: [April 29, 2025, 11:01am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/12 "2025-04-29T11:01:59Z")

</div>

Thanks for your question! I’ve added it to our [Frequently Asked Questions (FAQ)](https://github.com/processing/pr05-grant/wiki/Frequently-Asked-Questions).

To keep things fair for everyone (and manageable for our review committee), we ask that each person submit only one application.

If you’re deciding between projects, we recommend applying to the one where you feel your experience is the strongest.

---

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [April 30, 2025, 11:28am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/13 "2025-04-30T11:28:49Z")

</div>



---

<div class="post-metadata">

### Author: ![yugalkaushik](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/yugalkaushik/32/20619_2.png) [@yugalkaushik](https://discourse.processing.org/u/yugalkaushik)
#### Post date: [April 30, 2025, 6:14pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/15 "2025-04-30T18:14:39Z")

</div>

Hi everyone, Really excited for this opportunity.

---

<div class="post-metadata">

### Author: ![clairep94](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@clairep94](https://discourse.processing.org/u/clairep94)
#### Post date: [May 1, 2025, 3:10pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/16 "2025-05-01T15:10:34Z")

</div>

Hi, I saw that the applications were open today (May 1st), but couldn’t find a working link. Could someone point me to the right direction?

I found this one below, but it seems to say “not available for public access”  
~~[https://pr05.formstack.com/forms/pr05\_grant](https://pr05.formstack.com/forms/pr05_grant)~~

---

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [May 1, 2025, 7:06pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/17 "2025-05-01T19:06:02Z")

</div>

Hi @clairep94 and thanks for your question. That was last year’s form.

This is the [**2025 application form**](https://docs.google.com/forms/d/e/1FAIpQLSeFDPAi7RXehwOqdUFyE1PZIaLYyyegi26qIgGhHvsjcKabJw/viewform).

---

<div class="post-metadata">

### Author: ![shrutisunthwal](https://avatars.discourse-cdn.com/v4/letter/s/e8c25b/32.png) [@shrutisunthwal](https://discourse.processing.org/u/shrutisunthwal)
#### Post date: [May 1, 2025, 8:09pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/18 "2025-05-01T20:09:22Z")

</div>

Hi, i have been trying to submit the form but it shows that my one question is exceeding 1500 char although i have kept it under 1500 char.

---

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [May 1, 2025, 8:29pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/19 "2025-05-01T20:29:27Z")

</div>

Hi @shrutisunthwal and thanks for letting us know. We checked and the original character limits were correct, but it’s possible that different tools count characters slightly differently. To avoid any issues, we’ve added a small buffer to the limits. Could you please try submitting again and let us know if the problem persists?

---

<div class="post-metadata">

### Author: ![Vaivaswat](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/vaivaswat/32/20541_2.png) [@Vaivaswat](https://discourse.processing.org/u/Vaivaswat)
#### Post date: [May 1, 2025, 9:13pm UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/21 "2025-05-01T21:13:27Z")

</div>

Hello everyone, Vaivaswat this side from India.  
Really exited to participate in the pr05 program.I am planning to apply for the “Modular Visual Regression Testing Suite”. I had a little question about reviewing of our applications.  
Like as we see in GSoC, we are given two chances to get our proposal reviewed from the mentors. As I can see that this time we have to submit our idea via a google form. Will there be a feedback option for the candidates applying?  
Thank You.

---

<div class="post-metadata">

### Author: ![yugalkaushik](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/yugalkaushik/32/20619_2.png) [@yugalkaushik](https://discourse.processing.org/u/yugalkaushik)
#### Post date: [May 2, 2025, 5:10am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/22 "2025-05-02T05:10:35Z")

</div>

I don’t think we would be given such option.

---

<div class="post-metadata">

### Author: ![ProcessingOrg](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/processingorg/32/18341_2.png) [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)
#### Post date: [May 2, 2025, 7:32am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/23 "2025-05-02T07:32:20Z")

</div>

Thanks for your patience. The character count issue should be fixed now.

---

<div class="post-metadata">

### Author: ![shrutisunthwal](https://avatars.discourse-cdn.com/v4/letter/s/e8c25b/32.png) [@shrutisunthwal](https://discourse.processing.org/u/shrutisunthwal)
#### Post date: [May 4, 2025, 10:46am UTC](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272/24 "2025-05-04T10:46:35Z")

</div>

Hi, i have submitted the form. just wanted to ask that when will be knowing that we are selected for the interview and by the mean time can we do any open source contributions for this project.

[Next page](https://discourse.processing.org/t/open-call-for-2025-software-development-grant-pr05-building-bridges/46272.md?page=2)
