_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-plasmapy 2026.2.0
Propagated dependencies: python-astropy@8.0.0 python-h5py@3.15.1 python-lmfit@1.3.4 python-matplotlib@3.10.8 python-mpmath@1.3.0 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-requests@2.32.5 python-scipy@1.16.3 python-tqdm@4.67.1 python-wrapt@2.0.1 python-xarray@2025.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://docs.plasmapy.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python package for plasma research and education
Description:

PlasmaPy is Python package for plasma research and education. PlasmaPy intends to be for plasma science what Astropy is for astronomy — a collection of functionality commonly needed by plasma scientists and researchers globally, running within and leveraging the open source scientific Python ecosystem.

python-pypeit-minimal 2.0.1
Propagated dependencies: python-astropy@8.0.0 python-bottleneck@1.4.2 python-configobj@5.0.9 python-fast-histogram@0.14-0.92ed204 python-ginga@6.0.0 python-ipython@9.8.0 python-matplotlib@3.10.8 python-numpy@2.3.1 python-packaging@25.0 python-pyerfa@2.0.1.5 python-pygithub@2.8.1 python-pyqt@6.9.1 python-pyyaml@6.0.2 python-qtpy@2.4.3 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-scikit-image@0.26.0 python-specutils@2.4.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pypeit/PypeIt
Licenses: Modified BSD
Build system: pyproject
Synopsis: Spectroscopic Data Reduction Pipeline
Description:

PypeIt is a Python package for semi-automated reduction of astronomical spectroscopic data. Its algorithms build on decades-long development of previous data reduction pipelines by the developers.

It is designed to be used by both advanced spectroscopists with prior data reduction expertise and astronomers with no prior experience of data reduction. It is highly configurable and designed to be applied to any standard slit-imaging spectrograph, including long-slit, multi-slit, as well as cross-dispersed echelle spectra.

python-spinifex 1.4.1
Propagated dependencies: python-astropy@8.0.0 python-h5py@3.15.1 python-nest-asyncio@1.6.0 python-numpy@2.3.1 python-ppigrf@2.1.0-0.5c45795 python-pydantic@2.12.5 python-pyiri@0.1.6 python-requests@2.32.5 python-typing-extensions@4.15.0 python-unlzw3@0.2.3 python-casacore@3.7.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://git.astron.nl/RD/spinifex
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Correcting ionospheric Faraday rotation
Description:

This package provides a pure Python tooling for ionospheric analyses in radio astronomy, e.g. getting total electron content and rotation measure.

python-pysatmadrigal 0.2.0
Propagated dependencies: python-h5py@3.15.1 python-madrigalweb@3.3.7 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-pysat@3.2.2 python-xarray@2025.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pysat/pysatMadrigal
Licenses: Modified BSD
Build system: pyproject
Synopsis: Madrigal instrument support for the pysat ecosystem
Description:

This package provides functions to import data from the Madrigal database (upper atmospheric science database) into pysat.

python-ephem 4.2.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://rhodesmill.org/pyephem/
Licenses: Expat
Build system: pyproject
Synopsis: Compute positions of the planets and stars
Description:

PyEphem provides an ephem Python package for performing high-precision astronomy computations.

The name ephem is short for the word ephemeris, which is the traditional term for a table giving the position of a planet, asteroid, or comet for a series of dates.

python-radio-beam 0.3.9
Propagated dependencies: python-astropy@8.0.0 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://radio-beam.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Operations for radio astronomy beams with Astropy
Description:

Radio Beam is a simple toolkit for reading beam information from FITS headers and manipulating beams. Some example applications include:

  • Convolution and deconvolution

  • Unit conversion (Jy to/from K)

  • Handle sets of beams for spectral cubes with varying resolution between channels

  • Find the smallest common beam from a set of beams

  • Add the beam shape to a matplotlib plot

python-ska-sdp-func 1.2.2
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://developer.skao.int/projects/ska-sdp-func/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: SDP Processing Function Library
Description:

This package provides a Square Kilometre Array (SKA) Science Data Processor (SDP) function library for radio astronomy.

eye 1.4.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/eye
Licenses: CeCILL
Build system: gnu
Synopsis: Small image feature detector using machine learning
Description:

In EyE an artificial neural network connected to pixels of a moving window (retina) is trained to associate these input stimuli to the corresponding response in one or several output image(s). The resulting filter can be loaded in SExtractor to operate complex, wildly non-linear filters on astronomical images. Typical applications of EyE include adaptive filtering, feature detection and cosmetic corrections.

python-healpy 1.18.1
Dependencies: cfitsio@4.6.4 healpix-cxx@3.8.3 libsharp@3.8.2
Propagated dependencies: python-astropy@8.0.0 python-numpy@2.3.1 python-matplotlib@3.10.8 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: http://healpy.readthedocs.org/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Healpix tools package for Python
Description:

healpy is a Python package to handle pixelated data on the sphere. It is based on the Hierarchical Equal Area isoLatitude Pixelization (HEALPix) scheme and builds with the HEALPix C++ library.

python-suntime 1.3.2
Propagated dependencies: python-dateutil@2.9.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/SatAgro/suntime
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Sunset and sunrise time calculation python library
Description:

Python library doing sunrise and sunset time calculation. Takes a WGS84 (GPS) latitude/longitude as input as well as an UTC or local datetime object.

python-zodipy 1.1.1
Propagated dependencies: python-astropy@8.0.0 python-jplephem@2.24 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/Cosmoglobe/zodipy
Licenses: GPL 3+
Build system: pyproject
Synopsis: Zodiacal emission simulations
Description:

ZodiPy is an package for simulating zodiacal light in intensity for arbitrary solar system observers.

python-stsci-stimage 0.3.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://stscistimage.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: STScI image processing
Description:

This package provides an astronomical Python package with image processing functions: xyxymatch, geomap.

sextractor 2.28.2
Dependencies: cfitsio@4.6.4 fftwf@3.3.10 openblas@0.3.31
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/sextractor
Licenses: GPL 3+
Build system: gnu
Synopsis: Extract catalogs of sources from astronomical images
Description:

SExtractor is a program that builds a catalogue of objects from an astronomical image. Although it is particularly oriented towards reduction of large scale galaxy-survey data, it can perform reasonably well on moderately crowded star fields.

swarp 2.41.5
Dependencies: cfitsio@4.6.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/swarp
Licenses: GPL 3+
Build system: gnu
Synopsis: FITS image resampling and co-addition
Description:

SWarp is a program that resamples and co-adds together FITS images using any arbitrary astrometric projection defined in the WCS standard.

cfitsio 4.6.4
Dependencies: bzip2@1.0.8 curl@8.6.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://heasarc.gsfc.nasa.gov/fitsio/fitsio.html
Licenses: non-copyleft
Build system: gnu
Synopsis: Library for reading and writing FITS files
Description:

CFITSIO provides simple high-level routines for reading and writing Flexible Image Transport System files that insulate the programmer from the internal complexities of the FITS format. CFITSIO also provides many advanced features for manipulating and filtering the information in FITS files.

libxisf 0.2.13
Dependencies: lz4@1.10.0 pugixml@1.12.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://nouspiro.space/?page_id=306
Licenses: GPL 3+
Build system: cmake
Synopsis: Astronomical library to load and write XISF file format
Description:

LibXISF is C++ library that can read and write XISF files produced by PixInsight. It implements XISF 1.0 specification.

python-edps 1.7.1
Propagated dependencies: python-astropy@8.0.0 python-fastapi@0.131.0 python-networkx@3.4.2 python-pyyaml@6.0.2 python-requests@2.32.5 python-uvicorn@0.40.0 python-tinydb@4.8.0 python-frozendict@2.4.6 python-jinja2@3.1.2 python-pydantic@2.12.5 python-psutil@7.2.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.eso.org/sci/software/edps.html
Licenses: Modified BSD
Build system: pyproject
Synopsis: ESO's Data Processing System
Description:

European Southern Observatory Data Processing System EDPS is a system to automatically organise data from ESO instruments for pipeline processing and running the pipeline on these data. It is used for quality control at ESO. The current public release is a beta version without a GUI. A GUI is being developed and the system is meant to eventually replace the older EsoReflex environment.

python-spacetrack 1.4.0
Propagated dependencies: python-filelock@3.20.0 python-httpx@0.28.1 python-logbook@1.8.2 python-outcome@1.3.0.post0 python-platformdirs@4.3.6 python-dateutil@2.9.0 python-represent@2.1 python-rush@2021.04.0 python-sniffio@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/python-astrodynamics/spacetrack
Licenses: Expat
Build system: pyproject
Synopsis: Python client for space-track.org
Description:

spacetrack is a python module for Space-Track which promotes space flight safety, protection of the space environment and the peaceful use of space worldwide by sharing space situational awareness services and information with international satellite owners/operators, academia and other entities.

python-sunkit-magex 1.1.0
Propagated dependencies: python-astropy@8.0.0 python-numpy@2.3.1 python-scikit-image@0.26.0 python-scipy@1.16.3 python-sunpy@7.1.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://docs.sunpy.org/projects/sunkit-magex
Licenses: GPL 3+ Modified BSD
Build system: pyproject
Synopsis: Solar Magnetic field Extrapolation
Description:

This package provides a set of tools for the modelling of magnetic field data. It is a SunPy affiliated package and is built on top of sunpy and astropy.

python-sunpy-soar 1.12.0
Propagated dependencies: python-astropy@8.0.0 python-requests@2.32.5 python-sunpy@7.1.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://docs.sunpy.org/projects/soar
Licenses: FreeBSD
Build system: pyproject
Synopsis: Solar Orbiter Archive plugin for SunPy
Description:

This package provides a sunpy FIDO plugin for accessing data in the Solar Orbiter Archive.

python-gatspy 0.3
Propagated dependencies: python-astroml@1.0.2.post1 python-numpy@2.3.1 python-scipy@1.16.3 python-supersmoother@0.4-0.0a81544
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/astroml/gatspy
Licenses: FreeBSD
Build system: pyproject
Synopsis: General tools for astronomical time series in Python
Description:

This package provides general tools for astronomical time series in Python.

alfa 2.3
Dependencies: cfitsio@4.6.4 gfortran@14.3.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://nebulousresearch.org/codes/alfa/
Licenses: GPL 3
Build system: gnu
Synopsis: Automated line fitting algorithm
Description:

This package provides ALFA, which can identify and fit hundreds of lines in emission line spectra in just a few seconds with following features:

  • A population of synthetic spectra is generated using a reference line catalogue.

  • The goodness of fit for each synthetic spectrum is calculated. The best sets of parameters are retained and the rest discarded.

  • A new population of synthetic spectra is obtained by averaging pairs of the best performers.

  • A small fraction of the parameters of the lines in the new generation are randomly altered.

  • The process repeats until a good fit is obtained.

gpredict 2.5.1
Dependencies: curl@8.6.0 glib@2.86.0 goocanvas@3.0.0 gtk+@3.24.51
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://oz9aec.dk/gpredict/
Licenses: GPL 2+
Build system: gnu
Synopsis: Satellite tracking and orbit prediction application
Description:

Gpredict is a real-time satellite tracking and orbit prediction application. It can track a large number of satellites and display their position and other data in lists, tables, maps, and polar plots (radar view). Gpredict can also predict the time of future passes for a satellite, and provide you with detailed information about each pass.

Some core features of Gpredict include:

  • Tracking of a large number of satellites only limited by the physical memory and processing power of the computer

  • Display the tracking data in lists, maps, polar plots and any combination of these

  • Have many modules open at the same either in a notebook or in their own windows. The modules can also run in full-screen mode

  • You can use many ground stations

  • Predict upcoming passes

  • Gpredict can run in real-time, simulated real-time (fast forward and backward), and manual time control

  • Detailed information both the real time and non-real time modes

  • Doppler tuning of radios via Hamlib rigctld

  • Antenna rotator control via Hamlib rotctld

Total packages: 72465