Introduction
The Rust Project has once again participated in Google Summer of Code (GSoC) 2026, the global program designed to introduce newcomers to open-source development. Following a rigorous evaluation of a record number of proposals, 13 projects have been accepted. This article delves into the selection process, the challenges faced, and the exciting projects selected for the upcoming summer.

Overview of GSoC 2026 Participation
As part of its ongoing commitment to fostering new contributors, the Rust Project joined GSoC 2026. Earlier this year, a list of project ideas was published, and discussions with potential applicants took place on the project's Zulip chat platform. Many candidates made meaningful contributions to Rust repositories even before the official start of the program, demonstrating strong interest and capability.
A Surge in Proposals: 96 Submissions, a 50% Increase
By the end of March, 96 proposals had been submitted—a 50% increase compared to the previous year. This surge reflects growing enthusiasm for the Rust ecosystem. However, similar to other GSoC organizations, the mentors encountered some challenges with AI-generated proposals and low-quality contributions from automated tools. Fortunately, these remained manageable and did not overshadow the genuinely promising submissions.
How Proposals Were Evaluated
Creating an ordered list of the best proposals is always challenging for a large project like Rust, which has many priorities. Mentors evaluated each proposal based on several factors:
- Prior interactions with the applicant (e.g., on Zulip or through contributions)
- Quality and depth of the proposal itself
- The importance of the proposed project to the Rust community
- Mentor availability and bandwidth
Unfortunately, some projects had to be canceled because several mentors lost their funding for Rust work in recent weeks. Despite this, the team managed to narrow down to the most viable proposals.
The Final Selection Process
Since only one proposal per topic could be chosen, and to avoid overloading any single mentor, the team had to make difficult choices. Eventually, they submitted a ranked list to Google, awaiting word on how many would be accepted.
Announcing the 13 Accepted Projects
On April 30, Google announced the accepted GSoC projects. The Rust Project is thrilled to share that all 13 submitted proposals were accepted—a remarkable achievement. Below is the list of accepted projects (in alphabetical order), along with their authors and mentors:
A Frontend for Safe GPU Offloading in Rust
Author: Marcelo Domínguez
Mentor: Manuel Drehwald
Adding WebAssembly Linking Support to Wild
Author: Kei Akiyama
Mentor: David Lattimore
Bringing autodiff and offload into Rust CI
Author: Shota Sugano
Mentor: Manuel Drehwald
Debugger for Miri
Author: Mohamed Ali Mohamed
Mentor: Oli Scherer
Implementing impl and mut restrictions
Author: Ryosuke Yamano
Mentors: Jacob Pratt and Urgau
Improving Ergonomics and Safety of serialport-rs
Author: Tanmay
Mentor: Christian Meusel
Note: The original text included a seventh item ("l") which appears to be incomplete or a typo. Only six projects were listed in the source; therefore, the article reflects the provided information.
Conclusion and What’s Next
The Rust Project's participation in GSoC 2026 has been a resounding success. With a record number of proposals and 13 selected projects, the community is eagerly anticipating the contributions these new contributors will make. The mentors and project leaders are excited to support these initiatives and see them come to fruition over the summer. For updates, follow the Rust Blog or join the community’s Zulip chat.
Original Project Ideas
For historical reference, the full list of original project ideas can be found on the Rust Project's GSoC 2026 page.