
Python Software Foundation
A programming language used for science & more
GSoC Participation History
Technologies
Topics
Past Projects
Pocketpy : Develop math operators for cTensor library
pocketpy provides a tensor library, cTensor, for users who want to integrate neural networks into their applications. cTensor implements automatic...
Mission support system : View Layout and Storing
The Mission Support System (MSS) client currently lacks the ability to save and restore view configurations, requiring users to manually recreate...
pwndbg: debugging support for Windows
**Pwndbg** is a debugger extension that enhances the debugging experience. It currently supports only GDB and LLDB on Linux and macOS. This project...
MNE-Python: Implementing GED method and modernising the mne.decoding codebase
Increase in amount of recording sensors in EEG, MEG and iEEG has brought about a need in new approaches for analysis of the data. Such approaches...
CVE Binary Tool : Vex Tooling
Currently, the CVE-BIN-TOOL supports basic VEX triage functionality but lacks user-friendly tools for editing, validating, and managing VEX data....
CVE-Bin-Tool: No-Scan Mode
The CVE Binary Tool is a widely used open-source vulnerability scanner that identifies components in binaries and matches them with known...
OWHF: Improve supported countries batch - 2
Open World Holidays Framework is a powerful and flexible open-source Python framework designed to provide accurate and reliable public holiday data...
pwndbg: musl allocator support
pwndbg currently has support for debugging the jemalloc and glibc allocators. There are many programs out there that use different allocators, so...
VSCode Plugin for Debugging pocketpy Applications
This proposal addresses the lack of debugging tools for pocketpy, a lightweight Python interpreter for game scripting. It will develop a VSCode...
Python Software Foundation
This project will significantly enhance the PyLadiesCon Sponsorship Portal, a Django-based Python web application, by introducing advanced backend...
Pwndbg: Port tests to LLDB and expand non-Linux support
Pwndbg has supported LLDB internally since 2024, and in general availability as of the 2025.01.20 release. That support is, however, still in its...
Enhancing Creative Workflows with a Natural Language Interface
This project aims to make Tölvera more accessible to artists and researchers by adding a Natural Language Interface (NLI). Currently, Tölvera's...
Nishitha's proposal for Borg Collective
My proposed project aims to enhance the Borg ecosystem by tackling three main areas: Update Ansible Role with a new config template, add...
Ilastik: Support For Image And Video Analysis With Real-World Units
The project involves integrating pixel size support into ilastik, an image-processing and classification tool. Pixel size is a metadata item enabling...
OWHF: Enhancing Country Support by Adding 12 New Countries (Batch 1)
The Open World Holidays Framework is an essential open-source tool that provides accurate holiday data for over 160 countries. However, it currently...
Expanding OOP capabilities of LPython for porting common CPython modules
The aim of this project is to extend LPython's OOP capabilities to enable the porting of CPython modules. The proposal is divided into three main...
Borg Collective: Implement Unified File Selector, Password Change UI, and Borg Sub-command Wrapping
The Borg Collective offers essential Python-based backup tools like Borg, Borgmatic, and Vorta, which help users with secure, efficient, and reliable...
Frequently Asked Questions
Python Software Foundation | GSoC Org Profile & Stats - Learn about Python Software Foundation's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available
Built with â€ïž for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide