Funds for Individuals

Grants and Resources for Sustainability

  • Subscribe for Free
  • Premium Sign in
  • Premium Sign up
  • Home
  • Grants & Funding
    • Funds for NGOs
      • Agriculture, Food & Nutrition
      • Animals and Wildlife
      • Arts & Culture
      • Children
      • Civil Society
      • Community Development
      • Democracy and Good Governance
      • Economic Development
      • Education
      • Disability
      • Employment and Labor
      • Environment
      • Family Support
      • Healthcare
      • HIV and AIDS
      • Housing & Shelter
      • Humanitarian Relief
      • Human Rights
      • Human Service
      • Information Technology
      • Livelihood Development
      • LGBTQIA2S+
      • Media and Development
      • Narcotics, Drugs and Crime
      • Old Age Care
      • Peace & Conflict Resolution
      • Poverty Alleviation
      • Refugees, Migration & Asylum Seekers
      • Science & Technology
      • Sports & Development
      • Sustainable Development
      • Water, Sanitation & Hygiene (WASH)
      • Women & Gender
      • Youth & Adolescents
    • Donors & Funders
    • Funds for Companies
      • Accounts & Finance
      • Agriculture, Food and Nutrition
      • AI
      • Education
      • Energy
      • Environment
      • Healthcare
      • Innovation
      • Manufacturing
      • Media
      • Research
      • Startups & Early-Stage
      • Sustainable Development
      • Technology
      • Travel & Tourism
      • Women
      • Youth
    • Funds for Individuals
  • Funds in Your Country
  • Proposal Writing
    • Sample Proposals
    • Agriculture Proposals
    • Business Proposals
    • Child Development Proposals
    • Climate Change & Biodiversity Proposals
    • Community Development Proposals
    • Democracy & Good Governance Proposals
    • Disability Proposals
    • Disaster & Humanitarian Relief Proposals
    • Environment Proposals
    • Education Proposals
    • Healthcare Proposals
    • Housing & Shelter Proposals
    • Human Rights Proposals
    • Livelihood Development Proposals
    • Nutrition & Food Security Proposals
    • Poverty Alleviation Proposals
    • Refugees, Migration & Asylum-Seekers’ Proposals
    • Rural Development Proposals
    • Sustainable Development Proposals
    • Water, Sanitation & Hygiene (WASH) Proposals
    • Women & Gender Proposals
    • Youth Development Proposals
  • Premium
    • Premium Sign-in
    • Premium Grants
    • Premium eBooks
    • Premium Webinars
    • Premium Videos
    • Premium Courses
    • Premium Support
  • NGOs.AI
  • Contact
    • Submit Your Opportunity
    • Learning Lab
    • Q&A
    • News
    • About us
You are here: Home / Grant / Open Call for 2024 Software Development Grant (pr05): New Beginnings

Open Call for 2024 Software Development Grant (pr05): New Beginnings

Deadline: 31 May 2024

The Processing Foundation is excited to announce pr05 (pronounced “pros”), a new 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.

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.

The Processing Foundation is a nonprofit dedicated to promoting software learning within the arts, and artistic learning within technology-related fields. Their efforts also aim to celebrate the diverse communities that make these fields vibrant, liberatory, and innovative.

Focus Areas

  • Participants will choose from a predefined list of projects that can be completed under mentorship. In the spirit of their first program’s theme ‘New Beginnings’, they have assembled a curated list of projects selected for their potential to solidify and expand the foundations of Processing and p5.js. Each project will be mentored by a developer/contributor experienced in this specific area.
    • Simplify the Workflow for Processing Libraries, Tools, and Modes
      • Expected Outcomes:
        • An improved system for submitting new contributions via a PR template.
        • A simplified workflow for updating the contributions list in Processing and on the processing.org website.
        • Repository templates for libraries using the new Gradle templates.
    • Create an Official Processing VSCode Extension
      • Expected Outcomes:
        • Successful development and launch of a fully functional VSCode extension for Processing.
        • Run and Stop buttons integrated within the VSCode environment.
        • IntelliSense, including code completion and documentation on hover.
    • Prototype a Collaborative Desktop Editor for Processing
      • Expected Outcomes:
        • Create a basic Electron application that can load, edit, and run Processing sketches.
        • Integrate collaborative editing functionalities using CodeMirror.
    • Revamp the Friendly Error System (FES) for p5.js 2.0
      • Expected Outcomes:
        • Revamp FES and merge the code into the p5.js 2.0 GitHub branch.
        • Develop a new detection method for accidentally overridden p5.js functions and constants.
    • Upgrade CodeMirror to Version 6 for the p5.js Editor
      • Expected Outcomes:
        • Refactor the Editor Component from a Class to Functional Component.
        • Upgrade CodeMirror from Version 5 to Version 6, testing with emphasis on its accessibility features.

What will you get?

  • A total of five candidates will be invited to join their 2024 cohort. Selected candidates will receive a $10,000 stipend to allow them to spend 200 hours over a period of 4 months on their contributions.
  • They also gain access to the Processing Foundation’s network of developers, artists, designers, activists, educators, engineers, researchers, and collectives to collaborate and exchange during and after the completion of their project.
  • Mentors are assigned to each Grantee. Mentors are experienced software professionals and/or core contributors from the Processing and p5.js communities. The role of mentors is to provide guidance (creative, technical, and professional), as well as serve as an advocate for the grantee’s work. Grantees are expected to participate in regular virtual meetings with their mentor.

Who is this program for?

  • If you are an early to mid-career programmer, coder, developer, or software engineer and are excited about contributing to open-source projects, this program is for you. Their goal is to build a diverse cohort of participants dedicated to enhancing the Processing and p5.js ecosystems, while enriching their professional journey.
  • Open to U.S.-based and international applicants. Only one application per person. Groups, collectives, and organizations cannot apply as the grant is offered to individuals.
  • They particularly encourage applications by individuals from communities historically underrepresented or marginalized in tech fields due to race, gender, class, sexuality, immigration/documentation status, age, geographical location, and/or disability. Their goal is to assemble a group of grantees that reflects global diversity and brings a variety of perspectives to development work.

For more information, visit Processing Foundation.

Applications open for OBEL Teaching Fellowship Program

Submissions open for the Creative Fellowship Program (US)

The Springfield Research Fund Dissertation Fellowship (US)

Open Call for the Albert Einstein Fellowship Program

Entries Open: Elizabeth Neuffer Fellowship 2027

Paired Early Career Fellowship in Applied Research (India and Germany)

Submissions open for Visegrad Fellowship Program

German-Turkish Fellowship Programme for Young Journalists (Turkey)

IJP George Weidenfeld Fellowship for Journalists (Germany, UK)

Eighth Global Environment Facility Assembly Fellowship Program

Open Call: Women in Agriculture Leadership Fellowship Program

Apply for NRF Postdoctoral Fellowship Program (South Africa)

CFAs: Research Development Fellowship Programme (Africa)

Call for Entries: Young Media Makers Fellowship Program

Open Call for KOPRI Fellowship Program

Entries Open: Ed Bradley Journalism Fellowship (United States)

Apply for the LGT Impact Fellowship Program

Open Call: Digital & Innovation Fellowship Programme

CFAs: IJP Fellowship of the German-Polish Programme

Open Call: Humanities Travelling Fellowships Program (Australia)

Call for Applications: InteRussia Fellowship Programme in Medicine

CFAs: InteRussia Fellowship Program for Journalists

Gothenburg Book Fair Fellowship for Children’s and YA Literature (Sweden)

Call for Expression of Interest: Women’s Digital Entrepreneurship & Livelihoods (India)

Applications open for OBEL Teaching Fellowship Program

Submissions open for the Creative Fellowship Program (US)

The Springfield Research Fund Dissertation Fellowship (US)

Open Call for the Albert Einstein Fellowship Program

Entries Open: Elizabeth Neuffer Fellowship 2027

Paired Early Career Fellowship in Applied Research (India and Germany)

Submissions open for Visegrad Fellowship Program

German-Turkish Fellowship Programme for Young Journalists (Turkey)

IJP George Weidenfeld Fellowship for Journalists (Germany, UK)

Eighth Global Environment Facility Assembly Fellowship Program

Open Call: Women in Agriculture Leadership Fellowship Program

Apply for NRF Postdoctoral Fellowship Program (South Africa)

CFAs: Research Development Fellowship Programme (Africa)

Call for Entries: Young Media Makers Fellowship Program

Open Call for KOPRI Fellowship Program

Terms of Use
Third-Party Links & Ads
Disclaimers
Copyright Policy
General
Privacy Policy

Contact us
Submit a Grant
Advertise, Guest Posting & Backlinks
Fight Fraud against NGOs
About us

Terms of Use
Third-Party Links & Ads
Disclaimers
Copyright Policy
General
Privacy Policy

Premium Sign in
Premium Sign up
Premium Customer Support
Premium Terms of Service

©FUNDSFORNGOS LLC.   fundsforngos.org, fundsforngos.ai, and fundsforngospremium.com domains and their subdomains are the property of FUNDSFORNGOS, LLC 1018, 1060 Broadway, Albany, New York, NY 12204, United States.   Unless otherwise specified, this website is not affiliated with the abovementioned organizations. The material provided here is solely for informational purposes and without any warranty. Visitors are advised to use it at their discretion. Read the full disclaimer here. Privacy Policy. Cookie Policy.

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}