Apache Software Foundation GSoC projects
Every Google Summer of Code project accepted at Apache Software Foundation, grouped by program year. Open a project to see its contributor, mentors, technologies, and source code.
Back to Apache Software FoundationGSoC 2026
34 projects- Add Multi-User and POSIX File Permission Support to Apache NuttX
abhishekmishra12
- BI connector and demonstration
Aira Jena
- Dynamic Memory Management for Apache AsterixDB
AlexAnokhin
- Airavata Interactive Sessions via Linkspan
Boyang Gong
- Dropbear port (or other SSH Server/Client) to NuttX
Felipe Moura
- Virtual Filesystem for Molecular Dynamics Dataset Metadata in Apache Airavata
Jayanth Vennamreddy
- Make Wayang More Datalake-Friendly
Jun Wang
- Fineract-Client-Feign usage for Integration Tests
Krishna Mewara
- Implementing JDBC Driver for Apache Wayang
makarandhinge
- Fully Porting NuttX to the Raspberry Pi 4B
Matteo Golin
- Apache Beam Add Kafka Streams Runner
Muhammad Junaid Shaukat
- New Command Processing Infrastructure
Nidhi Bhawari
- Apache Fory C++ & Rust gRPC Integration
Peiyang He
- Native RoaringBitmap Integration for Apache Fluss
Prajwal Banakar
- CEP 59 Graceful Disconnect for Apache Cassandra
Shanzita siddiqua
- Parallel Scan Task Execution in Apache Iceberg Spark Readers
Varun Lakhyani
- LLM Agent Protocols/Memory
Vivek Gangavarapu
- Apache Fory Swift & Dart gRPC integration
Yash_Agarwa_l
GSoC 2025
25 projects- Enhancing Dubbo Python Serialization
AdityaYadav
- [Kvrocks] Improve the controller UI
Agnik Misra
- Beam YAML, Kafka and Iceberg User Accessibility
Charles Nguyen
- Airavata Research Catalog Local Agent
Ganning Xu
- Airavata Django to React Migration: Admin Functionality
Krish Katariya
- Apache Mahout Refactoring the Website
Krishna Dave
- Dubbo triple protocol for go language implementation
marsevilspirit
- Replicator and Dependency Injection Enhancements for Lucene.NET
Nehan Khan Pathan
- Containerized Deployment of Airavata Services
Yasindu Dissanayake
GSoC 2024
20 projects- Optimization of the Query Subsystem in BanyanDB
ButterBright
- Proposal for Unified IDL
Chales Xu
- Implement Jupyter Extension and Desktop App for Airavata MFT
Shivang Mishra
- [GORA-709] Upgrade Hadoop dependencies in Apache Gora
melani-chamoda
- OpenDAL FTP Server (oftp)
George Miao
- Build out Beam Yaml features
Reeba Qureshi
- Apache NuttX Apps and Rust Integration
Rushabh Gala
GSoC 2023
25 projects- Import-Export Instances on KVM
itsayushpandey
- Dashboards to get quick statistics
Saurav Kumar Jha
- Varnish Cache support in Apache Traffic Control
AbdulrahmanElawady
- [GSoC][Doris]Dictionary Encoding Acceleration
Yukang Lian
- GSoC Implement python client for RocketMQ 5.0
Chaomei Yan
- RocketMQ DLedger Controller Performance Optimization
TheR1sing3un
- ShenYu Gsoc2023 - shenyu-ingress-controller
Kunshuai Zhu
GSoC 2022
33 projects- Apache EventMesh Support Knative as Eventing Infra
Pengcheng Ma
- Apache APISIX Java Plugin Runner Improvement
erikiceliu
- Log Outlier Detection
Liangshumin
- Dashboards to get quick statistics
Shubham Bipin Kumar
- Airavata Jupyter Platform Services
Himanshu Hansaria
- ShenYu: logging-kafka plugin
Qifan Yu
- Solve unsupported Postgres sql about alter statement for ShardingSphere Parser
Everly Precia Suresh
- Gracefully shuts down for dubbo-go-pixiu
Shibo Chen
- SMILES Data Models
Bhavesh Asanabada
- Apache skywalking: Add the webapp of Banyandb
Chusheng Wu
- Airavata Rich Client Based on ElectronJS
Aishwarya Sinhasane
- EventMesh Admin Dashboard
Kaifeng Liu
- dubbo-go Proxyless Mesh
zlber
- Apache Custos Baremetal Deployment
Abhinav Sinha
- Thin SDK for Proxy Mesh
conghuhu
- Apache Geode Data store support for Apache Gora(GORA-698)
Himanshu Acharya
- Task demo demonstrating the usage of Dubbo3
Huang Yilong
- Commons Numbers Library for Complex Linear Algebra
Sumanth Sulur Rajkumar
- Runner Comparison / Capability Matrix revamp
Aisulu Karimbaeva