Open Source Programs

A range of exciting open source programs that not only help you develop valuable skills but also offer mentorship and rewards for your contributions.

Explore
Hero Image

Resources

Resource Image

24 Pull Requests

An initiative encouraging developers to send 24 pull requests during December to open-source projects. It promotes consistent contributions and highlights opportunities for beginner-friendly issues.

Learn More
Resource Image

Code for Good

An initiative by JPMorgan Chase that offers developers the chance to work on projects that help communities through technology. It includes mentorship and the opportunity to work on high-impact open-source projects.

Learn More
Resource Image

Contribute.dev

Provides a curated list of open-source projects with ready-to-use development environments, simplifying the onboarding process for new contributors.

Learn More
Resource Image

Empower Open Source Software (EOSS)

An initiative focused on creating opportunities for students, especially from underrepresented backgrounds, to contribute to open-source software development and build their portfolios.

Learn More
Resource Image

Exercism

An online platform offering coding exercises and mentorship across 70+ programming languages, fostering open-source contributions through practice and feedback.

Learn More
Resource Image

FOSS Overflow

A program promoting open-source contributions through mentorship, events, and coding challenges. It helps participants learn through experience and build real-world collaboration skills.

Learn More
Resource Image

FOSSASIA Codeheat

An annual coding contest encouraging contributions to FOSSASIA open-source projects. Participants work on real issues, gain recognition, and can win prizes and certificates.

Learn More
Resource Image

GiriScript Summer of Code (GSSoC)

A program by GirlScript Foundation that helps students contribute to open-source projects over the summer. It provides guidance from mentors and helps build community experience.

Learn More
Resource Image

GitHub Campus Experts

A program that trains students to become leaders in their campus tech communities, promoting open-source and developer education.

Learn More
Resource Image

GitHub Sponsors

A platform that allows individuals and organizations to support open-source developers directly. Developers can receive recurring financial support to help maintain and grow their projects.

Learn More
Resource Image

Google Season of Docs (GSoD)

A Google program that pairs technical writers with open-source organizations to improve documentation. It aims to enhance both content quality and community participation.

Learn More
Resource Image

Google Summer of Code (GSoC)

An international program where students work on open-source projects during their summer break. Participants are mentored by experienced developers and gain real-world experience.

Learn More
Resource Image

Hacktoberfest

A global event in October encouraging contributions to open-source projects, organized by DigitalOcean and partners. Participants can earn swag and contribute meaningfully to real projects.

Learn More
Resource Image

Hacksquad

A month-long event where developers form teams and contribute to open-source projects together. It fosters collaboration, networking, and open-source exposure for all skill levels.

Learn More
Resource Image

Hyperledger Mentorship Program

A mentorship program that pairs newcomers with experienced developers to work on Hyperledger projects. It supports blockchain and enterprise-grade software development learning.

Learn More
Resource Image

Julia Seasons of Contributions (JSoC)

A summer program encouraging contributions to the Julia programming language ecosystem. Participants work on projects with mentorship from the Julia community.

Learn More
Resource Image

Kharagpur Winter of Code (KWoC)

A winter mentorship program organized by IIT Kharagpur to help students contribute to open-source. It includes curated project lists, guidance, and a supportive learning environment.

Learn More
Resource Image

Layer5 Mentorship Program

Offers mentorship opportunities in cloud-native technologies, helping contributors engage with projects like Meshery and Service Mesh Performance.

Learn More
Resource Image

LFN Mentorship Program

A mentorship initiative by the Linux Foundation Networking projects to foster new contributors. It focuses on building skills and contributing to open networking technologies.

Learn More
Resource Image

LFX Mentorship Program

An initiative by The Linux Foundation providing mentorship across various open-source projects, aiming to foster the next generation of open-source leaders.

Learn More
Resource Image

Microsoft Learn Student Ambassadors

Empowers students to lead in their local tech communities, providing resources and support to promote technology and open-source learning.

Learn More
Resource Image

MLH Fellowship

A remote internship alternative where students contribute to real-world projects under mentorship. Fellows work on open-source, corporate, or internal tools and get paid while learning.

Learn More
Resource Image

Open Mainframe Project Mentorship Program

Offers mentorship opportunities focused on mainframe technologies, aiming to engage students and newcomers in open-source mainframe projects.

Learn More
Resource Image

OpenMRS Outreach Program

A program designed to help students and new contributors get involved in the OpenMRS open-source project. It offers mentorship and training in healthcare software development.

Learn More
Resource Image

OSS World Challenge

A global competition promoting open-source software development, offering cash prizes to outstanding projects and contributors.

Learn More
Resource Image

Outreachy

A program that provides paid internships to underrepresented groups in tech, focusing on open-source contributions. It supports diversity and skill development across global communities.

Learn More
Resource Image

Red Hat Open Source Contest

An annual contest by Red Hat that encourages students to contribute to open-source projects, with opportunities to win prizes and gain recognition.

Learn More
Resource Image

Season of KDE

A program to help newcomers contribute to KDE projects through mentorship during the winter. Participants collaborate on various KDE software and documentation improvements.

Learn More
Resource Image

Summer of Bitcoin

A global summer internship program introducing university students to Bitcoin and open-source development, offering mentorship and stipends.

Learn More
Resource Image

Turing 100

A mentorship program providing young women and underrepresented groups with a platform to develop technical skills by contributing to open-source projects. It includes virtual mentoring and exposure to the tech industry.

Learn More

More Categories

Category Image

Introduction to Open Source

This category provides a carefully curated selection of invaluable resources designed to help you navigate and understand the open source ecosystem.

Explore
Category Image

Learn Git and GitHub

This category offers a selection of key resources aimed at helping you master Git and GitHub, two of the most essential tools for contributing to open-source projects.

Explore
Category Image

Contributing to Open Source

This category features a comprehensive collection of practical resources that outline the step-by-step workflow involved in contributing to open-source projects.

Explore
Category Image

Beginner-Friendly Repositories

This category highlights a variety of active beginner-friendly repositories specifically chosen to help newcomers take their first steps into the world of open-source contributions.

Explore