Skip to main content

Overview

OWASP Nest participates in Google Summer of Code (GSoC) as part of the broader OWASP organization. The platform has expanded to address community needs, including GSoC student guidance and contribution opportunities discovery.
OWASP Nest was accepted for Google Summer of Code 2025 as part of OWASP and is preparing for GSoC 2026.

Getting Started with OWASP GSoC

1

Join the Community

Join the #gsoc and #contribute channels on OWASP Slack if you haven’t already. These channels provide suggestions and tips on how to get started.
2

Explore Previous Projects

Explore previous years’ GSoC projects by using corresponding tags (e.g., gsoc2025, gsoc2024) on OWASP Nest, as these projects are more likely to participate in GSoC again.Browse GSoC Projects on OWASP Nest
3

Learn How to Contribute

Run /contribute --start in OWASP Slack to get more information on how to contribute to OWASP projects.
4

Review Project Ideas

Check the official OWASP GSoC ideas page for the current year to see available project proposals.

GSoC 2025 Achievements

Accepted Projects

OWASP Nest was accepted for Google Summer of Code 2025, with key milestones documented in the project’s GitHub repository.View Milestones

Mentorship Program

Established a structured mentorship program to support GSoC students and contributors.Learn More

Application Process

For Students

  1. Familiarize Yourself with OWASP Nest
  2. Make Initial Contributions
    • Start with issues labeled good first issue
    • Engage with the community on Slack
    • Demonstrate your commitment and skills
  3. Prepare Your Proposal
    • Review the GSoC project ideas
    • Discuss your ideas with potential mentors in #project-nest
    • Craft a detailed proposal following GSoC guidelines
  4. Submit Your Application
    • Follow the official GSoC timeline
    • Submit through the GSoC platform
    • Stay engaged with the community during the review period

Timeline

GSoC timelines vary each year. Check the official Google Summer of Code website for current dates.
Typical GSoC phases include:
  • January-February: Organization applications
  • February-March: Student exploration and proposal preparation
  • March-April: Student application period
  • May: Coding period begins
  • August-September: Final evaluations

Project Ideas

OWASP Nest welcomes project proposals in various areas:
  • UI/UX improvements
  • New React components
  • Performance optimizations
  • Accessibility enhancements
  • Django REST Framework enhancements
  • API improvements
  • Database optimizations
  • Integration with OWASP tools
  • Algolia search improvements
  • Advanced filtering capabilities
  • AI-powered recommendations
  • Project categorization
  • Slack bot enhancements
  • GitHub Actions workflows
  • CI/CD improvements
  • Third-party integrations
  • Security scanning tools
  • Test coverage improvements
  • Penetration testing features
  • Vulnerability management

Mentors

OWASP Nest has a dedicated team of mentors for GSoC participants. View the complete list of mentors and their specializations:

GSoC 2026 Mentors

Our mentors include experienced professionals in cybersecurity, software engineering, and DevOps. Each mentor brings unique expertise to help guide GSoC students.View All Mentors

Resources

OWASP Nest Repository

Access the source code, issues, and project documentation.

Contributing Guide

Learn how to set up your development environment and contribute.

Code of Conduct

Understand our community standards and expectations.

Slack Commands

Use /contribute --start and /owasp gsoc for GSoC information in Slack.

Success Stories

OWASP Nest has grown significantly through community contributions, including those from GSoC participants. The platform has become a central hub for:
  • OWASP projects discovery
  • Chapter information
  • Aggregated contribution opportunities
  • Mentorship program management
  • Community engagement through NestBot

Get Involved

1

Join the Conversation

Connect with the OWASP Nest community on Slack in #project-nest.
2

Start Contributing

Browse open issues and start making contributions to build your track record.
3

Connect with Mentors

Reach out to mentors in your area of interest to discuss potential projects.
4

Prepare Your Proposal

Work with mentors to craft a strong GSoC proposal.
We’re excited to have you on board, and we can’t wait to see the amazing contributions you’ll make! Happy contributing and good luck with your GSoC journey!

Build docs developers (and LLMs) love