Skip to main content

GSoC Proposal Template

Use this template as a starting point for your Google Summer of Code proposal. A well-structured proposal helps reviewers understand your approach and increases your chances of acceptance.

How to Use This Template

Copy the template below and fill in each section with your specific details. Be clear, concise, and specific about your plans. Focus on quality over quantity - a concise, well-thought-out proposal is better than a lengthy one.
Keep it focused: Aim for 5-7 pages total. Reviewers value clarity and specificity over length.

Template

Copy and customize the template below:

Tips for a Strong Proposal

Be Specific

Use concrete examples and specific milestones rather than vague descriptions.

Show Research

Demonstrate understanding of the codebase and existing solutions.

Be Realistic

Propose achievable goals within the timeframe. Quality over quantity.

Engage Early

Discuss your idea with mentors before submitting your final proposal.

Before You Submit

Quick Checklist:
  • Timeline has specific weekly milestones (not vague goals)
  • You’ve made prior contributions to ProjectDiscovery (critical!)
  • You’ve discussed your idea with mentors on Discord
  • Proposal is proofread and links work
  • You’re being realistic about scope and time

Next Steps

  1. Fill out the template above with your specific details
  2. Share a draft with mentors on Discord (#gsoc channel)
  3. Incorporate feedback and iterate
  4. Submit via the GSoC website
Pro Tip: Start early and get feedback! Mentors can help refine your approach before you submit.
Questions? Join our Discord community and ask in the #gsoc channel. We’re here to help!