Skip to content
In GSoC 2026

UC OSPO

The UCSC Open Source Program Office (OSPO) and the UC OSPO Network supports open source work throughout the University of California system. Beginning in 2022, the UCSC OSPO took over the programmatic responsibilities of the UCSC Center for Research in Open Source Software (CROSS), including mentorship activities such as GSoC. The UCSC OSPO creates partnerships with stakeholders within and outside the UC system in order to help students learn from open source communities, support scientists in using open source to accelerate research efforts, and connect students and scientists with sponsors from industry, government, and foundations. The OSPO helps bridge the gap between academic research and successful open source projects by promoting innovative projects maintained by UC-affiliated scientists and researchers. We support the transfer of cutting-edge technology resulting from UC-originating research to industry via successful open source projects. Due to the multi-campus nature of our current efforts, the projects we support and promote cover a wide range of topics and technologies - including:

Contributors in 2026

15

−2 from 2025

Projects since 2016

62

15.5 a cycle on average

Cycles

4 of 11

4-cycle streak

Rank in 2026

#12

of 183, 1.3% of slots

Mentors

20

for 16 projects in 2024

Contributors per cycle

Accepted projects each year, against the median organization that year

  1. 17
  2. 15
View as table
UC OSPO contributors per cycle
UC OSPOMedian organization
201604
201704
201803
201904
202004
202104
202203
2023144
2024164
2025175
2026154

Stack and topics

Each one has its own page of organizations and trends

More about UC OSPO

- Open Source Hardware and Chip Design - AI / Machine Learning - Storage Systems and Devices - Data Science and visualization - Scientific Computing & Research Infrastructure - Reproducibility - Cloud-based computation All of our mentors are scientists and researchers who are actively involved in one or more of these open source projects.

Quick answers

Is UC OSPO in GSoC 2026?
Yes, with 15 contributors.
How long has it taken part?
4 of 11 cycles since 2016, first in 2023, with a 4-cycle streak running.
How many contributors does it usually take?
15.5 a cycle on average, 62 in total. Its largest cycle was 2025, with 17.
What does it build with?
Python, C, C++, Visualization, Vlsi, ROS/Gazebo and 4 more.

Accepted projects

15 projects in 2026 · All 62 projects since 2016

  1. NeuroHealth-Vision: A Volumetric Perception Module for Multimodal Clinical Reasoning

    Antonio T.

    The NeuroHealth-Vision project aims to bridge the "Protocol Gap" in 3D medical AI by developing a standardized evaluation and transfer-learning...

  2. Extensions to the Scenic Driving Domain

    Ashwin Prabou

    Scenic is a probabilistic programming language for generating and verifying environments of autonomous cyber-physical systems. Its driving domain-...

  3. Developing a User-Centric Website for the Network Simulation Bridge (NSB)

    Avantika Pandey1

    The Network Simulation Bridge (NSB) is a powerful co-simulation framework, but its current onboarding experience creates a barrier for new users due...

  4. DATA PORTABILITY BACKUP AND OFFLINE PEERCHAT FOR PEERSKY BROWSER

    Ayush Vishwakarma

    Peersky users currently lack built-in mechanisms to back up their P2P browsing state (IPFS blocks, Hypercore feeds, chat history, and tab sessions),...

  5. StaR: A Stability-Aware Representation Learning Framework for Spatial Domain Identification

    Cindy01

    Spatial domain identification is a fundamental task in spatial transcriptomics, yet state-of-the-art methods exhibit pronounced sensitivity to random...

  6. Extending AIDRIN: Zarr & ROOT Readers, HDF5 Hardening, and Pluggable Data Ingestion

    Dhanush_

    This project extends AIDRIN’s data ingestion layer beyond CSV and basic tabular formats to better match real scientific workflows. I will (1) audit...

  7. PeerSky Mobile Browser: Bringing P2P Web Browsing to Phone

    Harshal Atre

    Mobile users currently lack native access to P2P protocols like hyper://, limiting the reach of decentralized web technologies. Although desktop...

  8. LMS Toolkit Functionality for Moodle

    j.d.kelman95

    The Edulinq LMS Toolkit provides a set of tools and a Python interface to interact with Learning Management Systems (LMSs) such as Moodle, Canvas,...

Show 7 more projects
  1. Environmental NeTworked Sensor I: Customizable dashboard, layouts, equations, export, registry.

    Mehbub_10

    This project makes the ENTS (DirtViz) dashboard easier to grow with real field use. A lot of the UI is still wired together by hand in React, which...

  2. CauST: Causal Gene Intervention for Robust Spatial Domain Identification

    Phil_Li

    Spatial transcriptomics methods identify tissue domains by clustering spatial gene expression patterns, but current approaches select genes using...

  3. EnergyAPI: An End-to-End API for Energy-Aware Forecasting and Scheduling

    Prarthana Patil

    Electricity grids today serve a far more complex mix of consumers than they were designed for. Data centers, EV charging networks, and industrial...

  4. Kubernetes-Native LLM Chatbot for Intelligent Network Diagnostics

    Segun Ogundipe

    This project proposes the development of a Kubernetes-native chatbot integrated with NRP's managed LLM service to provide intelligent network...

  5. AI/ML Models for Agricultural Analytics on the National Research Platform

    Sohan Shingade

    The VINE project at Iron Horse Vineyards collects continuous agricultural data through LoRaWAN sensors (soil moisture, temperature, CO2, weather) and...

  6. CellQuery-ST: Cell-Aware Query Grounding for Single-Cell and Neighborhood Retrieval from Histology

    Tong Wu

    CellQuery-ST addresses a key gap in computational pathology: while current models can predict gene expression or answer coarse slide-level questions,...

  7. Optimizing and Evaluating CXL in the Memory Hierarchy through OCEAN

    wmadsmit

    CXL is an interconnect which uses memory disaggregation to overcome the memory bandwidth bottleneck from most workloads. OCEAN, one such CXL emulator...

No accepted proposals or progress posts from UC OSPO contributors yet. Contributed here? Share yours.

Claim your project

Data: Google Summer of Code public archive. Contributor counts are accepted projects.