Skip to content

Radio Astronomy on GitHub

A curated, link-verified field guide to radio-astronomy source code — the organizations that publish it, the repositories worth knowing, and the people who maintain them. Any language counts: the field's tools are a mix of C++, Python, CUDA, Fortran, and HDL.

This page complements the institution-focused Resources, the hardware-focused Projects, Kits & Hacks, the instrument catalogue Radio Telescopes, and the Bibliography. Where a tool is used or taught in the course, the chapter is cross-linked; where a tool has a canonical paper, it is cited.

Verified mid-2026 — and a caveat on hosting

Every GitHub link below was checked live. But radio astronomy predates GitHub, so several major tools live elsewhere — CASA (pip wheels), WSClean and AOFlagger (GitLab), RASCIL and SatNOGS (GitLab), PSRCHIVE / DSPSR / heimdall (SourceForge), tempo2 (Bitbucket). Those are gathered under Beyond GitHub so the picture is honest, not just GitHub-shaped.

At a glance

143 catalogued entries across 18 categories — generated from docs/data/radio_github.yml by scripts/github_stats.py (kept in sync by a test).

Kind Entries
Organizations & collaborations 36
Software repositories 86
People 12
Beyond GitHub (GitLab / SourceForge) 9
Total 143

Organizations & collaborations

The institutional and collaboration accounts that publish the field's software.

Interferometry & imaging software groups

Observatories & facilities

Collaborations: pulsars, FRBs, SETI, the EHT

SDR, amateur & education

Foundational ecosystem

21 cm cosmology, intensity mapping & solar physics


Software repositories

Pulsar timing & analysis

Pulsar & FRB search, single-pulse & real-time pipelines

FRBs: classification, redshifts & populations

Interferometric calibration & flagging

Imaging & deconvolution

Visibility data, simulation & sky models

Spectral cubes, regions & viewers

SETI

SDR toolchains

Amateur single-dish, education & planetary

VLF & lightning

21 cm cosmology, EoR & intensity mapping

The faint cosmological 21 cm signal drives its own software ecosystem — signal simulation, power-spectrum sensitivity, and the wide-field calibration/imaging that foreground removal demands.

CMB, HEALPix & foreground maps

The CMB shares its tooling — all-sky HEALPix maps, angular power spectra, and the synchrotron / free-free foregrounds that are radio emission — with radio astronomy.

Solar & heliophysics radio

Solar radio bursts, dynamic spectra, and the spacecraft radio receivers that track space weather. (The planetary/solar maser4py above also reads Wind/WAVES & STEREO/WAVES data.)


People — notable maintainers

Authors and maintainers of widely-used radio-astronomy software, with a public GitHub profile and a representative paper. (Listed for their public, professional open-source work.)


Beyond GitHub (GitLab, SourceForge, Bitbucket)

Several cornerstone tools are not primarily on GitHub — listed here so the map is complete.


This catalogue is curated, not exhaustive — the radio-astronomy software ecosystem is large and moving. For the organisations and archives behind these tools see Resources; for the hardware and amateur builds that run them see Projects, Kits & Hacks; for the instruments see Radio Telescopes; for the underlying science see the Bibliography.