GSoC 2026
OpenAstronomy

OpenAstronomy — Project Ideas

Hardening astropy's core stability

Improvements to astropy low level extension modules (C/C++/Cython)

GSOC 175 h

astropy

Spectra.jl across the electromagnetic spectrum

Help develop Spectrajl and friends with JuliaAstro!

GSOC 175 h (Medium)

juliaAstro

Spectral timing in Julia

Create a set of timing and spectral timing methods in Julia

GSOC 350 h

stingrayjuliaAstro

PyArrow improvements for astronomy

Improve and speed up PyArrow for nested arrays to enable on-scale time-domain analysis in astronomy

GSOC 350 h (Large)

lincc-frameworks

Integrate a modern lazy-loading alternative for large-scale spectroscopic database processing

Replace the unmaintained Vaex library with an actively-maintained alternative (Polars, DuckDB, or Dask) to efficiently handle large spectroscopic databases (50GB+) through lazy loading, memory mapping, and optimized I/O operations

GSOC 350 h (Large)

radis

Profiling and Performance Optimization of Reltrans

Code profiling to identify performance bottlenecks and implement targeted optimizations

GSOC 175 h (Medium)

reltrans

Interactive Tutorials and Automated Testing for the Reltrans Code

Create a series of tutorials on how to use the reltrans code and a suite of unit tests

GSOC 350 h (Large)

reltrans

Command Palette

Search for a command to run...