A curated collection of 265+ accepted proposals from GSoC, LFX, and Summer of Bitcoin — to help you write a winning proposal.
Quick Start • Browse • Contribute • Org Index
Every year, thousands of students apply to open-source programs like Google Summer of Code, LFX Mentorship, and Summer of Bitcoin. The #1 question they all have:
"What does a successful proposal actually look like?"
This repository answers that. We've collected 265+ real proposals that were accepted into these programs, organized cleanly so you can find exactly what you need.
Find proposals relevant to you in 3 clicks:
Program → Year → Organization → 📄 proposal.pdf
For example: GSoC/2024/SymPy/ contains accepted SymPy proposals from GSoC 2024.
| Program | Proposals | Years | Organizations |
|---|---|---|---|
| GSoC | 246 | 2015–2025 | 131 |
| Summer of Bitcoin | 10 | 2023–2025 | 8 |
| LFX Mentorship | 9 | 2023–2024 | 7 |
| Year | Proposals | Notable Organizations |
|---|---|---|
| 2025 | 53 | Google DeepMind, Rocket.Chat, SymPy, CNCF, Chromium, Django |
| 2024 | 41 | AOSSIE, CircuitVerse, mlpack, Prometheus, UC OSPO, Zulip |
| 2023 | 32 | ArduPilot, CERN-HSF, CCExtractor, GCC, KDE, Wagtail |
| 2022 | 28 | Oppia, Rocket.Chat, Sugar Labs, OWASP, libcamera |
| 2021 | 60 | Apache, BeagleBoard, GNOME, NumFOCUS, TensorFlow, Zulip |
| 2020 | 9 | CERN-HSF, Julia, Oppia, SymPy, Processing Foundation |
| 2019 | 9 | CNCF, Godot, Jenkins, Oppia, Zulip, VideoLAN |
| 2017–18 | 11 | Amahi, CloudCV, Homebrew, Mozilla, Joomla, Ruby |
| 2015 | 3 | jQuery, LabLua, SciRuby |
| Year | Proposals | Organizations |
|---|---|---|
| 2024 | 7 | Blockcore, Floresta, Galoy, Libbitcoin, Robosats, VLS |
| 2023 | 2 | Padawan Wallet, VLS |
| 2025 | 1 | SeedSigner |
| Year | Proposals | Organizations |
|---|---|---|
| 2024 | 6 | CNCF-KCL, CNCF-Kyverno, Hyperledger, KubeArmor, LFN |
| 2023 | 3 | CNCF-Harbor, CNCF-Konveyor, Kubernetes |
open-source-proposals/
├── GSoC/
│ ├── 2025/
│ │ ├── Google DeepMind/
│ │ │ ├── proposal-1.pdf
│ │ │ └── proposal-2.pdf
│ │ ├── SymPy/
│ │ │ └── proposal.pdf
│ │ └── ...
│ ├── 2024/
│ ├── 2023/
│ └── ...
├── LFX/
│ ├── 2024/
│ └── 2023/
├── Summer of Bitcoin/
│ ├── 2024/
│ ├── 2023/
│ └── 2025/
├── README.md
└── CONTRIBUTING.md
Note: Some organizations have a
_rejected/subfolder with unsuccessful proposals — these are included for learning purposes. A few older years (2015–2019) have_proposal-links/folders containing markdown files with links to externally hosted proposals.
We welcome contributions from anyone who has participated in GSoC, LFX, or Summer of Bitcoin!
Adding your proposal takes 2 minutes:
- Fork this repo
- Add your proposal PDF to the right folder:
Program/Year/Organization/ - Name your file:
Organization - Year - Your Name.pdf - Open a Pull Request
See CONTRIBUTING.md for detailed guidelines.
Click to expand full organization index (147 orgs)
Organizations that appear across multiple years are marked with the years they have proposals for.
| Organization | Program | Years |
|---|---|---|
| 52North | GSoC | 2024 |
| AboutCode | GSoC | 2022 |
| AOSSIE | GSoC | 2021, 2024, 2025 |
| Accord Project | GSoC | 2021 |
| Alaska | GSoC | 2025 |
| Amahi | GSoC | 2017, 2018 |
| AnkiDroid | GSoC | 2025 |
| Apache Software Foundation | GSoC | 2021 |
| Apertium | GSoC | 2021, 2024 |
| Apertus | GSoC | 2021 |
| ArduPilot | GSoC | 2021, 2023 |
| AsyncAPI | GSoC | 2024 |
| BeagleBoard | GSoC | 2021, 2025 |
| Blender | GSoC | 2025 |
| Blockcore | Summer of Bitcoin | 2024 |
| Boost | GSoC | 2021 |
| CASTOR Software | GSoC | 2021 |
| CCExtractor | GSoC | 2021, 2022, 2023 |
| CDLI | GSoC | 2021 |
| CERN-HSF | GSoC | 2020, 2023, 2025 |
| CHAOSS | GSoC | 2021, 2022, 2025 |
| Chapel | GSoC | 2021 |
| Checkstyle | GSoC | 2025 |
| Chromium | GSoC | 2025 |
| CircuitVerse | GSoC | 2023, 2024, 2025 |
| CiviCRM | GSoC | 2018, 2019 |
| CloudCV | GSoC | 2017, 2023, 2025 |
| CNCF | GSoC | 2019, 2021, 2025 |
| CNCF-Harbor | LFX | 2023 |
| CNCF-KCL | LFX | 2024 |
| CNCF-Konveyor | LFX | 2023 |
| CNCF-Kyverno | LFX | 2024 |
| Coala | GSoC | 2021 |
| Creative Commons | GSoC | 2024 |
| CVXPY | GSoC | 2022 |
| D4CG | GSoC | 2024 |
| Dart | GSoC | 2024 |
| DatenLord | GSoC | 2024 |
| DBpedia | GSoC | 2021 |
| Debian | GSoC | 2025 |
| DIAL at UN Foundation | GSoC | 2021 |
| Django | GSoC | 2025 |
| Drupal Association | GSoC | 2025 |
| Emory BMI | GSoC | 2023 |
| Floresta | Summer of Bitcoin | 2024 |
| Freifunk | GSoC | 2021 |
| GA4GH | GSoC | 2022, 2024 |
| Galoy | Summer of Bitcoin | 2024 |
| GCC | GSoC | 2023 |
| GFOSS | GSoC | 2021 |
| GNOME | GSoC | 2021 |
| GNU | GSoC | 2023 |
| Godot | GSoC | 2019 |
| Google DeepMind | GSoC | 2025 |
| Homebrew | GSoC | 2017 |
| HumanAI | GSoC | 2024 |
| Hyperledger | LFX | 2024 |
| INCF | GSoC | 2024 |
| Inclusive Design | GSoC | 2018 |
| Intel Video and Audio for Linux | GSoC | 2021 |
| Internet Health Report | GSoC | 2022, 2023 |
| JdeRobot | GSoC | 2022, 2025 |
| Jenkins | GSoC | 2019 |
| Joomla | GSoC | 2018, 2021 |
| Joplin | GSoC | 2021 |
| jQuery | GSoC | 2015 |
| Julia | GSoC | 2020, 2022 |
| KDE | GSoC | 2021, 2023 |
| Kornia | GSoC | 2025 |
| kro | GSoC | 2025 |
| KubeArmor | LFX | 2024 |
| Kubeflow | GSoC | 2024 |
| KubeVirt | GSoC | 2023 |
| Kubernetes | LFX | 2023 |
| LabLua | GSoC | 2015 |
| Learning Equality | GSoC | 2024, 2025 |
| LFN | LFX | 2024 |
| Libbitcoin | Summer of Bitcoin | 2024 |
| libcamera | GSoC | 2021, 2022 |
| LibreCube Initiative | GSoC | 2021 |
| LibreHealth | GSoC | 2021 |
| LibreOffice | GSoC | 2024 |
| Liquid Galaxy | GSoC | 2022, 2023 |
| Mathesar | GSoC | 2023 |
| MetaBrainz | GSoC | 2021 |
| ML4SCI | GSoC | 2025 |
| mlpack | GSoC | 2020, 2021, 2022, 2024 |
| Mozilla | GSoC | 2017 |
| NRNB | GSoC | 2021 |
| NumFOCUS | GSoC | 2021, 2024 |
| omegaUp | GSoC | 2024, 2025 |
| Open Food Facts | GSoC | 2025 |
| Open Robotics | GSoC | 2022 |
| OpenAstronomy | GSoC | 2025 |
| OpenEMR | GSoC | 2020 |
| Oppia | GSoC | 2019, 2020, 2021, 2022, 2024 |
| OSIPI | GSoC | 2025 |
| OSGeo | GSoC | 2021 |
| OWASP Foundation | GSoC | 2022, 2025 |
| Padawan Wallet | Summer of Bitcoin | 2023 |
| Palisadoes | GSoC | 2023 |
| PEcAn | GSoC | 2024 |
| Pharo Consortium | GSoC | 2025 |
| pgRouting | GSoC | 2020 |
| Postman | GSoC | 2023 |
| Processing Foundation | GSoC | 2020 |
| Project Mesa | GSoC | 2025 |
| Project WikiLoop | GSoC | 2021 |
| Prometheus-Operator | GSoC | 2024 |
| Purr Data | GSoC | 2021, 2023 |
| Python Software Foundation | GSoC | 2021, 2022 |
| Robosats | Summer of Bitcoin | 2024 |
| Robolectric | GSoC | 2024 |
| RoboComp | GSoC | 2020 |
| Rocket.Chat | GSoC | 2022, 2025 |
| Ruby | GSoC | 2018 |
| SAT | GSoC | 2022, 2025 |
| SciRuby | GSoC | 2015 |
| SCoRe Lab | GSoC | 2021, 2023 |
| SeedSigner | Summer of Bitcoin | 2025 |
| SoSy Lab | GSoC | 2024 |
| Stratosphere Research Laboratory | GSoC | 2023 |
| SU2 Foundation | GSoC | 2024 |
| Submitty | GSoC | 2023 |
| Sugar Labs | GSoC | 2019, 2022, 2024 |
| SymPy | GSoC | 2020, 2021, 2023, 2024, 2025 |
| TARDIS-SN | GSoC | 2021, 2025 |
| TensorFlow | GSoC | 2021 |
| The Honeynet Project | GSoC | 2017, 2024 |
| The JPF Team | GSoC | 2024, 2025 |
| The Julia Language | GSoC | 2025 |
| The Linux Foundation | GSoC | 2024 |
| Tiled | GSoC | 2017 |
| UC OSPO | GSoC | 2023, 2024 |
| UCCROSS | GSoC | 2021 |
| Unicode | GSoC | 2024, 2025 |
| Ushahidi | GSoC | 2019 |
| VideoLAN | GSoC | 2019, 2023, 2024, 2025 |
| VLS | Summer of Bitcoin | 2023, 2024 |
| Wagtail | GSoC | 2022, 2023, 2024 |
| Wikimedia Foundation | GSoC | 2024 |
| Zulip | GSoC | 2019, 2021, 2022, 2023, 2024 |
| cBioPortal | GSoC | 2025 |
After reviewing hundreds of proposals, here are patterns that successful ones share:
- Be specific — Don't just say "I'll improve X." Explain exactly what you'll change, how, and why.
- Show you understand the codebase — Reference specific files, functions, or PRs.
- Create a realistic timeline — Break work into weekly milestones with deliverables.
- Address edge cases — Show you've thought about what could go wrong.
- Demonstrate prior contributions — Link to your merged PRs in the organization.
- Keep it concise — 8–15 pages is the sweet spot. Reviewers read dozens of proposals.
If this helped you, consider:
- Starring this repo so others can find it
- Sharing it with fellow applicants
- Contributing your own accepted proposal
Maintained by Dev Weekends
Promoting Tech to develop Good Engineers with Free Series by Top Engineers
