Skip to main content

Documentation Index

Fetch the complete documentation index at: https://resources.devweekends.com/llms.txt

Use this file to discover all available pages before exploring further.

Open source programs are one of the most effective ways to build real-world engineering experience, earn income, and establish a public track record of contributions — all before (or alongside) your first full-time role. Many hiring managers at top companies explicitly value open source experience because it demonstrates that you can navigate real codebases, communicate with distributed teams, and ship code that meets production standards. These programs are competitive, but with the right preparation strategy, they are very accessible.
Each program below has a dedicated page with full details — eligibility, application process, stipends, tips from past participants, and FAQs. Click on any card to dive deep.

High-Impact Programs

These are the most recognized and competitive programs. Getting selected is a significant resume boost and often leads directly to full-time opportunities.

Google Summer of Code (GSoC)

10–22 week program. Work on real open-source projects with mentorship. Stipend: 750750–6,600 (PPP-based). Open to anyone 18+ — not just students.

LFX Mentorship (Linux Foundation)

12-week cohorts running 3× per year. Focus on cloud-native projects (Kubernetes, Prometheus, etc.). Stipend: 3,0003,000–6,600.

Outreachy

Paid remote internships for underrepresented groups in tech. 7,000stipend+7,000 stipend + 500 travel. Two cohorts per year (May & December).

MLH Fellowship

12-week cohort program with 3 tracks (Open Source, SWE, SRE). Work in small pods with daily standups. Stipend: 1,0001,000–5,000 (need-based).

Summer of Bitcoin

Contribute to Bitcoin open-source projects. Developer and Designer tracks. Stipend: ~$6,600 paid in BTC. Strong alumni career outcomes.

Google Season of Docs

Technical writing for open-source projects. Program concluded in 2024 — page covers legacy info and alternative documentation opportunities.

More Opportunities

Smaller or more specialized programs that are excellent for building your open-source profile. These are often less competitive than the high-impact programs, making them a smart starting point if you are new to open source.

Open Source Promotion Plan (OSPP)

Summer program by the Chinese Academy of Sciences. Open to students worldwide. Bonuses up to ¥12,000 RMB (~$1,650).

Linux Kernel Mentorship

Contribute to the Linux kernel under expert guidance. One of the most technically challenging and rewarding programs.

LF Networking Mentorship

Open-source networking and telecom projects (SDN, NFV, 5G). Part of the LFX ecosystem.

FOSSASIA Codeheat

Beginner-friendly coding contest. Earn points by contributing to FOSSASIA projects. Prizes for top contributors.

24 Pull Requests

Community challenge: one open-source contribution per day from Dec 1–24. Free, fun, and great for building habits.

Quick Comparison

ProgramStipendDurationFrequencyDifficulty
GSoC750750–6,60010–22 weeks1×/yearMedium–High
LFX Mentorship3,0003,000–6,60012 weeks3×/yearMedium–High
Outreachy7,000+7,000 + 500 travel13 weeks2×/yearMedium
MLH Fellowship1,0001,000–5,00012 weeks3×/yearMedium
Summer of Bitcoin~$6,600 (in BTC)~12 weeks1×/yearMedium–High
OSPP~1,1001,100–1,650~12 weeks1×/yearLow–Medium
Linux Kernel3,0003,000–6,60012–24 weeks3×/yearHigh
CodeheatPrizesOngoingContinuousLow
24 Pull RequestsNone (community)December1×/yearLow

Research & Archives

General tip: Read accepted proposals from previous years (see the 265+ proposals archive above), join project communities early, and draft proposals with mentor feedback before the deadline. Starting 2-3 months before the application deadline dramatically increases your chances. The biggest differentiator between accepted and rejected applicants is usually early engagement with the project community — mentors are far more likely to support a proposal from someone they have already seen contributing.
If you are new to open source and unsure where to start, begin with FOSSASIA Codeheat or 24 Pull Requests to build confidence with the contribution workflow (forking, branching, PRs, code review). Then apply to GSoC or LFX with genuine contributions already on your profile — this gives you a tangible advantage over applicants who only show up during the application window.