Skip to content

GSOC 2026

GSoC 2026 · 1,140 projects

1,140 projects at 183 organizations, each with its contributor. Search the list or start from an organization.

Projects listed

1,140

−136 on last cycle

Organizations

183

6.2 projects each on average

First-time organizations

17

78 projects

Mentors

–

Not published yet

Most projects

Apache Software Foundation

34 projects

Organizations with the most projects

2026, with 2025 as the tick

  1. Apache Software Foundation34new
  2. Machine Learning for Science (ML4SCI)33+2
  3. NumFOCUS27−5
  4. CERN-HSF26same
  5. OWASP Foundation26+11
  6. R project for statistical computing25+1
  7. FOSSASIA24+4
  8. INCF23−4
  9. AOSSIE22+1
  10. The Linux Foundation19−2
View as table
Organizations with the most projects in 2026
Organization20262025
Apache Software Foundation340
Machine Learning for Science (ML4SCI)3331
NumFOCUS2732
CERN-HSF2626
OWASP Foundation2615
R project for statistical computing2524
FOSSASIA2420
INCF2327
AOSSIE2221
The Linux Foundation1921

Projects by technology

At organizations that list it

  1. Python793−124
  2. C++600−64
  3. C592−22
  4. JavaScript584−140
  5. Java315same
  6. Android195+9
  7. Machine learning172−27
  8. HTML144+16
  9. PHP143+24
  10. Node.js121+26
View as table
Projects by technology in 2026
Technology20262025
Python793917
C++600664
C592614
JavaScript584724
Java315315
Android195186
Machine learning172199
HTML144128
PHP143119
Node.js12195

Organizations list several technologies, so rows overlap. Lists are the organizations' current ones.

1,140 projects
  1. Metasploit

    CertificateTrace and KerberosTicketTrace Support

    Mingqing Mu

    This proposal aims to improve observability for Kerberos- and certificate-based authentication workflows in Metasploit. At present, operators often...

  2. Metasploit

    Automated Vulnerable Environment Provisioning for Metasploit

    Nayera Ahmed Shafik Mostafa

    Many Metasploit modules include documentation describing how to manually build vulnerable test environments. However, these setup steps are performed...

  3. Metasploit

    Inline Kerberos and Certificate Trace Presenters for the Metasploit Framework

    Pushpender Singh Rathore

    This proposal introduces two new inline tracing capabilities for the Metasploit Framework-KerberosTicketTracePresenter and CertificateTracePresenter...

  4. MIT App Inventor

    Internationalization Support for Applications Built with MIT App Inventor

    Akash Gite

    This project aims to introduce a scalable and maintainable internationalization (i18n) system for applications built using MIT App Inventor....

  5. MIT App Inventor

    ListView Component Update Performance Redesign, Cross-Platform Parity, a Beginner-Friendly UX system

    Mekala Jaya Nanda Prabhas

    This project focuses on redesigning the ListView component in MIT App Inventor to address key architectural, performance, and cross-platform...

  6. MIT App Inventor

    Google Classroom Assignment Lifecycle for App Inventor

    Zikun (Zayden) Zhu

    Teachers cannot assign, collect, or grade App Inventor projects through their LMS. They share project links manually, collect screenshots, and enter...

  7. Git

    Improve the new git repo command

    K Jayatheerth

    The new git repo command doesn't handle file paths yet, and it forces users to dump all repository data at once instead of just requesting what they...

  8. Git

    Complete and extend the remote-object-info command for git cat-file

    Pablo Sabater

    Git's partial clone allows cloning repositories without downloading all objects (blobs, trees, ...). These objects are fetched on demand from the...

  9. Git

    Improve Disk Space Recovery for Partial Clones

    Siddharth Shrimali

    Problem: Git's "partial clone" is a lifesaver for huge repos because it lets you download only the files you actually need. But once you download a...

  10. Git

    Refactoring in order to reduce Git’s global state

    Tian Yuchen

    Git’s core C codebase still relies heavily on global state, such as the_repository and various environment-derived variables defined in...

  11. Blender Foundation

    OpenTimelineIO Support in VSE

    Bipin_

    The Goal of this project is to add the functionality to import and export OpenTimelineIO (.otio) files in Blender. OpenTimelineIO is an open-source...

  12. Blender Foundation

    Compositor: New Nodes from Geometry Nodes

    Criss-Ivana

    As highlighted during the 2025 Blender Conference, one of the primary challenges facing the Compositor is managing complexity. To address this, the...

  13. Blender Foundation

    Improved Mesh Smoothing for Blender

    Evan Luo

    Blender’s edit-mode smooth operator is a simple iterative uniform Laplacian average. While functional for light cleanup, it has four fundamental...

  14. Blender Foundation

    Modeling: Improved Edge Loop Editing

    Henry Jiang

    This task involves various enhancements, such as: "Clone" Support for Edge Slide: An option for the Edge Slide tool which, when enabled, duplicates...

  15. Blender Foundation

    VSE: Strip Transition Handles

    il4n

    Currently transitions in VSE (Blender's video editor) have usability issues, as transitions can't be on the same channel as the input strips, and...

  16. Blender Foundation

    General Brush Engine Improvements

    Jerry Wei

    Features 1. Per-brush opt-in for scene-level brush settings (“use unified xxx”). 2. Brush tip roundness (currently available in limited brushes). 3....

  17. Blender Foundation

    MaterialX Shader Authoring in Blender

    Owen O'Malley

    Blender currently supports exporting MaterialX within USD, but lacks meaningful support for authoring or executing MaterialX-standard shader graphs...

  18. Blender Foundation

    Improving Regression Test Coverage

    Yogeshgouda_Patil

    Blender's UI regression test suite leaves most of the editor surface untested in CI, meaning regressions are caught only by manual review. This...

  19. LibreOffice

    LibreOffice OpenType MATH

    Aya Jamal AlSayed

    The goal of this project is to support using OpenType math fonts with a MATH table in LibreOffice Math. It will use data from the MATH table to...

  20. LibreOffice

    Improve word processor test coverage

    Manish Bera

    LibreOffice Writer's internal layout engine is extremely intricate and historically dense. This means that attempting to modernize and refactor it is...

  21. LibreOffice

    Add JPEG XL import support

    solisj

    JPEG XL is an image format that allows for lossy and lossless compression, and is generally better than JPEG at this. LibreOffice currently supports...

  22. C2SI

    Proposal for B0Bot

    AQIB NAWAB

    B0Bot is currently a monolithic Flask application relying on synchronous, manual data ingestion and a single-pass LLM pipeline to retrieve...

  23. C2SI

    RustCloud: Multi-Cloud GenAI Provider Integrations & BigQuery Support

    Atharva Tanaji Nagane

    RustCloud unifies cloud provider APIs for Rust developers, but Generative AI support is completely missing. Every GenAI provider uses a different...

  24. C2SI

    ImageLab Interactive Learning

    Chetan Barakki Satish Kumar

    ImageLab is a block-based image processing tool built with Blockly and OpenCV . It helps students learn image processing by building pipelines with...

  25. C2SI

    CodeLabz GSoC 2026

    Gautam Sidhwani

    CodeLabz is an open source tutorial platform by C2SI built on React, Redux, and Firebase. The codebase has no TypeScript, uses deprecated MUI v4...

  26. C2SI

    Scalable Multi-Cloud Honeynet & Serverless Threat Intelligence Pipeline

    Gowthaboina Trisha

    Deploying a honeypot is only half the battle; the real value lies in the intelligence we can extract from it. Currently, standard honeypot...

  27. C2SI

    DataLoom

    Hanzalah Waheed

    DataLoom is a browser-based data wrangling workspace that enables users to upload tabular datasets, apply reversible transformations, and manage data...

  28. C2SI

    TensorMap

    kartikeygupta

    This project transforms TensorMap into a complete neural network design studio by introducing a data driven layer registry, expanding support to 15...

  29. C2SI

    Agentic Cognitive Firewall SDK

    Pranjal Udhwani

    LLM agents built with LangGraph and LangChain retrieve documents, call tools, and write to memory - but nothing validates what enters the model's...

  30. C2SI

    Tarunya Webiu Propsal

    Tarunya Kesharwani

    WebiU currently relies on request-time GitHub API calls with in-memory caching, which limits scalability and leads to redundant API usage. This...

Data: Google Summer of Code public archive. Official 2026 archive