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

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-sgp4 2.25
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/brandon-rhodes/python-sgp4
Licenses: Expat
Build system: pyproject
Synopsis: Track earth satellite TLE orbits using SGP4
Description:

This package provides a Python implementation for computations of the position and velocity of an earth-orbiting satellite, given the satellite’s TLE orbital elements from a source like https://celestrak.org/.

It implements the most recent version of SGP4, and is regularly run against the SGP4 test suite to make sure that its satellite position predictions agree to within 0.1 mm with the predictions of the standard distribution of the algorithm. This error is far less than the 1–3 km/day by which satellites themselves deviate from the ideal orbits described in TLE files.

libskry 0.3.0
Dependencies: ffmpeg@4.4.6
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/GreatAttractor/libskry
Licenses: GPL 3+
Build system: gnu
Synopsis: Astronimical lucky imaging library
Description:

libskry implements the lucky imaging principle of astronomical imaging: creating a high-quality still image out of a series of many thousands) low quality ones

python-gatspy 0.3
Propagated dependencies: python-astroml@1.0.2.post1 python-numpy@1.26.4 python-scipy@1.12.0 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.

cfitsio 4.4.1
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.

python-sunpy-minimal 7.0.3
Propagated dependencies: python-astropy-minimal@7.1.1 python-fsspec@2025.9.0 python-mpl-animators@1.2.4 python-parfive@2.2.0 python-pyerfa@2.0.1.5 python-requests@2.32.5
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://sunpy.org
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python library for Solar Physics
Description:

SunPy is package for solar physics and is meant to be a free alternative to the SolarSoft data analysis environment.

It includes an interface for searching and downloading data from multiple data providers, data containers for image and time series data, commonly used solar coordinate frames and associated transformations, as well as other functionality needed for solar data analysis.

python-pyxsim 4.4.3
Propagated dependencies: python-astropy@7.1.1 python-h5py@3.13.0 python-numpy@1.26.4 python-scipy@1.12.0 python-soxs@5.0.1 python-tqdm@4.67.1 python-unyt@3.0.4 python-yt@4.4.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://hea-www.cfa.harvard.edu/~jzuhone/pyxsim/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simulating X-ray observations from astrophysical sources
Description:

This package implements functionality for simulating X-ray emission from astrophysical sources.

X-rays probe the high-energy universe, from hot galaxy clusters to compact objects such as neutron stars and black holes and many interesting sources in between. pyXSIM makes it possible to generate synthetic X-ray observations of these sources from a wide variety of models, whether from grid-based simulation codes such as FLASH, Enzo, and Athena, to particle-based codes such as Gadget and AREPO, and even from datasets that have been created 'by hand', such as from NumPy arrays. pyXSIM also provides facilities for manipulating the synthetic observations it produces in various ways, as well as ways to export the simulated X-ray events to other software packages to simulate the end products of specific X-ray observatories.

python-asdf 3.5.0
Propagated dependencies: python-asdf-standard@1.4.0 python-asdf-transform-schemas@0.6.0 python-attrs@25.3.0 python-importlib-metadata@8.7.0 python-jmespath@1.0.1 python-numpy@1.26.4 python-packaging@25.0 python-pyyaml@6.0.2 python-semantic-version@2.10.0 python-fsspec@2025.9.0 python-lz4@4.4.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python tools to handle ASDF files
Description:

The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data. This package contains the Python implementation of the ASDF Standard.

python-esutil 0.6.16
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/esheldon/esutil
Licenses: GPL 2+
Build system: pyproject
Synopsis: Numerical, scientific, and astrophysical computing utilities
Description:

This package provides a wide variety of utilities, focused primarily on numerical python, statistics, and file input/output. Includes specialized tools for astronomers.

sunwait 0.9.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/risacher/sunwait
Licenses: GPL 3
Build system: gnu
Synopsis: Sunrise and sunset times calculation
Description:

Sunwait calculates sunrise or sunset times with civil, nautical, astronomical and custom twilights. The sun's position is calculated using time, and position - latitude and longitude should be specified on the command line.

Features:

  • calculates sunrise and sunset for given coordinates

  • can wait for sunrise/sunset, or return DAY or NIGHT codes

  • works with Windows Task Scheduler (or cron)

  • supports custom twilight angles

  • used to automate domestic lighting with Arduino transmitter and radio controlled sockets

python-yt 4.4.2
Propagated dependencies: python-cmyt@2.0.2 python-ewah-bool-utils@1.2.2 python-ipywidgets@8.1.2 python-matplotlib@3.8.2 python-more-itertools@10.6.0 python-numpy@1.26.4 python-packaging@25.0 python-pillow@11.1.0 python-tomli-w@1.2.0 python-tqdm@4.67.1 python-unyt@3.0.4 python-astropy@7.1.1 python-cartopy@0.24.1 python-glue-core@1.24.1 python-h5py@3.13.0 python-netcdf4@1.6.2 python-pandas@2.2.3 python-pooch@1.8.1 python-regions@0.10 python-requests@2.32.5 python-xarray@2023.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: http://yt-project.org/
Licenses: Modified BSD LGPL 3
Build system: pyproject
Synopsis: Analyzing and visualizing volumetric data framework
Description:

This package provides a structured, variable-resolution meshes, unstructured meshes, and discrete or sampled data such as particles. Focused on driving physically-meaningful inquiry, it has been applied in domains such as astrophysics, seismology, nuclear engineering, molecular dynamics, and oceanography.

ginga-qt5 5.4.0
Dependencies: python-astropy@7.1.1 python-numpy@1.26.4 python-packaging@25.0 python-pillow@11.1.0 python-puremagic@1.28 python-pyyaml@6.0.2 python-qtpy@2.4.3 opencv@4.12.0 python-astroquery@0.4.11 python-dateutil@2.9.0 python-exif-read@3.3.2 python-matplotlib@3.8.2 python-photutils@2.3.0 python-pillow-heif@1.1.1 python-scipy@1.12.0 python-pyqt@6.9.1 python-pyside-6@6.9.2 python-pycairo@1.28.0 python-tornado@5.1.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://ejeschke.github.io/ginga/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Scientific image viewer and toolkit for FITS files
Description:

Ginga is a toolkit designed for building viewers for scientific image data in Python, visualizing 2D pixel data in numpy arrays. It can view astronomical data such as contained in files based on the FITS (Flexible Image Transport System) file format. It is written and is maintained by software engineers at the National Astronomical Observatory of Japan (NAOJ), the Space Telescope Science Institute (STScI), and other contributing entities.

The Ginga toolkit centers around an image display object which supports zooming and panning, color and intensity mapping, a choice of several automatic cut levels algorithms and canvases for plotting scalable geometric forms. In addition to this widget, a general purpose "reference" FITS viewer is provided, based on a plugin framework. A fairly complete set of standard plugins are provided for features that we expect from a modern FITS viewer: panning and zooming windows, star catalog access, cuts, star pick/FWHM, thumbnails, etc.

python-stdatamodels 4.1.0
Propagated dependencies: python-asdf@4.5.0 python-asdf-transform-schemas@0.6.0 python-asdf-astropy@0.9.0 python-astropy@7.1.1 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/stdatamodels
Licenses: Modified BSD
Build system: pyproject
Synopsis: STScI DataModel classes used in calibration pipelines
Description:

Provides DataModel, which is the base class for data models implemented in the JWST and Roman calibration software.

python-stsynphot 1.5.0
Propagated dependencies: python-astropy@7.1.1 python-beautifulsoup4@4.14.3 python-matplotlib@3.8.2 python-numpy@1.26.4 python-scipy@1.12.0 python-synphot@1.6.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/stsynphot_refactor
Licenses: Modified BSD
Build system: pyproject
Synopsis: Synthetic photometry using Astropy for HST and JWST
Description:

This package provides a replacement for IRAF STSDAS SYNPHOT and ASTROLIB PYSYNPHOT, utilizing Astropy covering instrument specific portions of the old packages for HST.

calcmysky-qt5 0.3.5
Dependencies: eigen@3.4.0 glm@1.0.1 qtbase@5.15.17
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://10110111.github.io/CalcMySky/
Licenses: GPL 3+
Build system: cmake
Synopsis: Qt5 build for the CalcMySky library
Description:

CalcMySky is a software package that simulates scattering of light by the atmosphere to render daytime and twilight skies (without stars). Its primary purpose is to enable realistic view of the sky in applications such as planetaria. Secondary objective is to make it possible to explore atmospheric effects such as glories, fogbows etc., as well as simulate unusual environments such as on Mars or an exoplanet orbiting a star with a non-solar spectrum of radiation.

This package consists of three parts:

  • calcmysky utility that does the precomputation of the atmosphere model to enable rendering.

  • libShowMySky library that lets the applications render the atmosphere model.

  • ShowMySky preview GUI that makes it possible to preview the rendering of the atmosphere model and examine its properties.

ccfits 2.7
Dependencies: cfitsio@4.6.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://heasarc.gsfc.nasa.gov/docs/software/fitsio/ccfits/
Licenses: non-copyleft
Build system: cmake
Synopsis: C++ interface to the CFITSIO
Description:

CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++. It is written in ANSI C++ and implemented using the C++ Standard Library with namespaces, exception handling, and member template functions.

weightwatcher 1.12
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/weightwatcher
Licenses: GPL 3+
Build system: gnu
Synopsis: Weight-map/flag-map multiplexer and rasteriser
Description:

Weightwatcher is a program hat combines weight-maps, flag-maps and polygon data in order to produce control maps which can directly be used in astronomical image-processing packages like Drizzle, Swarp or SExtractor.

python-petrofit 0.6.0
Propagated dependencies: jupyter@1.0.0 python-astropy@7.1.1 python-cython@3.1.2 python-extension-helpers@1.4.0 python-ipywidgets@8.1.2 python-matplotlib@3.8.2 python-notebook@6.5.7 python-numpy@1.26.4 python-photutils@2.3.0 python-pytest-astropy-header@0.2.2 python-pyyaml@6.0.2 python-regions@0.10 python-scikit-image@0.23.2 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/PetroFit/petrofit
Licenses: Modified BSD
Build system: pyproject
Synopsis: Petrosian properties and fitting galaxy light profiles calculation
Description:

PetroFit is a package for calculating Petrosian properties, such as radii and concentration indices, as well as fitting galaxy light profiles. In particular, PetroFit includes tools for performing accurate photometry, segmentations, Petrosian profiling, and Sérsic fitting.

stellarium 25.3
Dependencies: calcmysky@0.3.5 eigen@3.4.0 glm@1.0.1 gpsd@3.23.1 indi@2.1.6 libnova@0.16 md4c@0.4.8 nlopt@2.10.0 openssl@3.0.8 qtbase@6.9.2 qtcharts@6.9.2 qtlocation@6.9.2 qtmultimedia@6.9.2 qtpositioning@6.9.2 qtserialport@6.9.2 qttranslations@6.9.2 qtwayland@6.9.2 qtwebengine@6.9.3 qxlsx@1.4.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://stellarium.org/
Licenses: GPL 2+
Build system: qt
Synopsis: 3D sky viewer
Description:

Stellarium is a planetarium. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars, or a telescope. It can be used to control telescopes over a serial port for tracking celestial objects.

python-cdflib 1.3.6
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/MAVENSDC/cdflib
Licenses: Expat
Build system: pyproject
Synopsis: Python library to deal with NASA's CDF astronmical data format
Description:

This package provides a Python CDF reader toolkit.

It provides the following functionality:

  • Ability to read variables and attributes from CDF files

  • Writes CDF version 3 files

  • Can convert between CDF time types (EPOCH/EPOCH16/TT2000) to other common time formats

  • Can convert CDF files into XArray Dataset objects and vice versa, attempting to maintain ISTP compliance

python-webbpsf 2.1.0
Propagated dependencies: python-astropy@7.1.1 python-astroquery@0.4.11 python-matplotlib@3.8.2 python-numpy@1.26.4 python-photutils@2.3.0 python-poppy@1.1.2 python-pysiaf@0.24.1 python-scipy@1.12.0 python-synphot@1.6.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://stpsf.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Creates simulated point spread functions for Space Telescopes)
Description:

STPSF produces simulated PSFs for the James Webb Space Telescope, NASA's flagship infrared space telescope. STPSF can simulate images for any of the four science instruments plus the fine guidance sensor, including both direct imaging, coronagraphic, and spectroscopic modes.

uranimator 0.0.0-1.d96f008
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://codeberg.org/astronexus/uranimator
Licenses: AGPL 3
Build system: go
Synopsis: Create sets of astro .png files that can be turned into animations
Description:

uranimator is a CLI tool that works with your existing (code uraniborg) install to create animations. See how the sky evolves over a million years or what traveling to a star 100 light years away looks like.

python-raccoon 1.0.0
Propagated dependencies: python-astropy@7.1.1 python-matplotlib@3.8.2 python-numpy@1.26.4 python-scipy@1.12.0 python-statsmodels@0.14.4 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/ajshajib/raccoon
Licenses: Modified BSD
Build system: pyproject
Synopsis: Clean modulation due to resampling noise in the JWST/NIRSpec IFS spectra
Description:

Package Raccoon cleans the "wiggles" (i.e., low-frequency sinusoidal artifacts) in the JWST-NIRSpec IFS (integral field spectroscopy) data. These wiggles are caused by resampling noise or aliasing artifacts.

Total packages: 69240