Funds for Individuals

Grants and Resources for Sustainability

  • Subscribe for Free
  • Premium Sign in
  • Premium Sign up
  • Home
  • Funds for NGOs
    • Agriculture, Food and Nutrition
    • Animals and Wildlife
    • Arts and Culture
    • Children
    • Civil Society
    • Community Development
    • COVID
    • Democracy and Good Governance
    • Disability
    • Economic Development
    • Education
    • Employment and Labour
    • Environmental Conservation and Climate Change
    • Family Support
    • Healthcare
    • HIV and AIDS
    • Housing and Shelter
    • Humanitarian Relief
    • Human Rights
    • Human Service
    • Information Technology
    • LGBTQ
    • Livelihood Development
    • Media and Development
    • Narcotics, Drugs and Crime
    • Old Age Care
    • Peace and Conflict Resolution
    • Poverty Alleviation
    • Refugees, Migration and Asylum Seekers
    • Science and Technology
    • Sports and Development
    • Sustainable Development
    • Water, Sanitation and Hygiene (WASH)
    • Women and Gender
  • Funds for Companies
    • Accounts and Finance
    • Agriculture, Food and Nutrition
    • Artificial Intelligence
    • Education
    • Energy
    • Environment and Climate Change
    • Healthcare
    • Innovation
    • Manufacturing
    • Media
    • Research Activities
    • Startups and Early-Stage
    • Sustainable Development
    • Technology
    • Travel and Tourism
    • Women
    • Youth
  • Funds for Individuals
    • All Individuals
    • Artists
    • Disabled Persons
    • LGBTQ Persons
    • PhD Holders
    • Researchers
    • Scientists
    • Students
    • Women
    • Writers
    • Youths
  • Funds in Your Country
    • Funds in Australia
    • Funds in Bangladesh
    • Funds in Belgium
    • Funds in Canada
    • Funds in Switzerland
    • Funds in Cameroon
    • Funds in Germany
    • Funds in the United Kingdom
    • Funds in Ghana
    • Funds in India
    • Funds in Kenya
    • Funds in Lebanon
    • Funds in Malawi
    • Funds in Nigeria
    • Funds in the Netherlands
    • Funds in Tanzania
    • Funds in Uganda
    • Funds in the United States
    • Funds within the United States
      • Funds for US Nonprofits
      • Funds for US Individuals
      • Funds for US Businesses
      • Funds for US Institutions
    • Funds in South Africa
    • Funds in Zambia
    • Funds in Zimbabwe
  • Proposal Writing
    • How to write a Proposal
    • Sample Proposals
      • Agriculture
      • Business & Entrepreneurship
      • Children
      • Climate Change & Diversity
      • Community Development
      • Democracy and Good Governance
      • Disability
      • Disaster & Humanitarian Relief
      • Environment
      • Education
      • Healthcare
      • Housing & Shelter
      • Human Rights
      • Information Technology
      • Livelihood Development
      • Narcotics, Drugs & Crime
      • Nutrition & Food Security
      • Poverty Alleviation
      • Sustainable Develoment
      • Refugee & Asylum Seekers
      • Rural Development
      • Water, Sanitation and Hygiene (WASH)
      • Women and Gender
  • News
    • Q&A
  • Premium
    • Premium Log-in
    • Premium Webinars
    • Premium Support
  • Contact
    • Submit Your Grant
    • About us
    • FAQ
    • NGOs.AI
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.

Nominations open for Tweed Sustainability Awards (Australia)

Applications open for Ocean Startup Challenge (Canada)

International Conference on Human Rights Research in Armenia (Third Edition)

Submit Applications for Haniel Scholarship Program (Germany)

Applications open for LGBTQIAP+ Photography Grant Program (US)

Apply for Early Career Promoter Fund (2nd Round)- United Kingdom

Apply now for Racial Diversity UK Fund

Project Support for Innovative Communication and Informative Conversation about Science and Technology in Denmark

Apply for Fulbright Foreign Language Teaching Assistant Program – Bangladesh

Call for Applications: Hubert H. Humphrey Fellowship Program (Bangladesh)

Joint Egyptian Japanese Scientific Cooperation – Workshop and Seminar

17th Call for Joint Egyptian Japanese Scientific Cooperation

Request for Applications: Joint Chinese-Egyptian Research Fund

Co-establishing of Joint Laboratories Grant “Chinese-Egyptian Research Fund”

8th Call for PRIMA International Cooperation Grants (Egypt)

Open Call for Murray Jackson Clinical Fellowship (New Zealand)

Call for Nominations: Cancer Education Development Award (New Zealand)

Nominations open for Professional Development Award (New Zealand)

Entries open for Post Graduate Scholarship in New Zealand

Submissions Open: John Gavin Post-Doctoral Fellowship (New Zealand)

Call for Proposals: Research Project Grants – New Zealand

Call for Applications: Special Purpose Grants (New Zealand)

Open Call: ADT4Blue’s OC2 Acceleration Programme

Apply Now: Kari Howard Fund for Narrative Journalism

Nominations open for Tweed Sustainability Awards (Australia)

Applications open for Ocean Startup Challenge (Canada)

International Conference on Human Rights Research in Armenia (Third Edition)

Submit Applications for Haniel Scholarship Program (Germany)

Applications open for LGBTQIAP+ Photography Grant Program (US)

Apply for Early Career Promoter Fund (2nd Round)- United Kingdom

Apply now for Racial Diversity UK Fund

Project Support for Innovative Communication and Informative Conversation about Science and Technology in Denmark

Apply for Fulbright Foreign Language Teaching Assistant Program – Bangladesh

Call for Applications: Hubert H. Humphrey Fellowship Program (Bangladesh)

Joint Egyptian Japanese Scientific Cooperation – Workshop and Seminar

17th Call for Joint Egyptian Japanese Scientific Cooperation

Request for Applications: Joint Chinese-Egyptian Research Fund

Co-establishing of Joint Laboratories Grant “Chinese-Egyptian Research Fund”

8th Call for PRIMA International Cooperation Grants (Egypt)

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 140 Broadway 46th Floor, New York, NY 10005, 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}