The P4 Language Consortium is closing its third summer as part of Google Summer of Code (GSoC) 2026. Thank you to our contributors and our mentors for the time they dedicated to making this year another good one.
You can view their final project reports here and watch their final presentations in the video below.
P4 Projects for GSoC 2026
Here are the five accepted projects:
Polyglot P4TC: Python and Rust API Wrappers for Linux TC-based P4
- Contributor: Attaullah Ansari, Birla Institute of Technology, Mesra
- Mentors: Jamal Hadi Salim, Victor Nogueira Evangelos Haleplidis
BMv2 packet trace support
- Contributor: Yuao Ma, Huazhong University of Science and Technology
- Mentors: Matthew Lam, Bili Dong
Enhancing P4-SpecTec Usability: A Mechanized Specification for Nano-P4
- Contributor: Haechan Kwon, Korea Advanced Institute of Science & Technology
- Mentor: Jaehyun Lee
Integrating P4 Based In Network Machine Learning Framework into P4Pi
- Contributor: Yuzhong (WeiWei) Luo, University of Oxford
- Mentor: Peng Qian