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

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-spin 0.8
Propagated dependencies: python-click@8.3.1 python-colorama@0.4.6 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/scientific-python/spin
Licenses: Modified BSD
Build system: pyproject
Synopsis: Developer tool for scientific Python libraries
Description:

spin is a simple interface for common development tasks. It comes with a few common build commands out the box, but can easily be customized per project.

The impetus behind developing the tool was the mass migration of scientific Python libraries (SciPy, scikit-image, and NumPy, etc.) to Meson, after distutils was deprecated. When many of the build and installation commands changed, it made sense to abstract away the nuisance of having to re-learn them.

python-pyfma 0.1.6
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/nschloe/pyfma
Licenses: Expat
Build system: pyproject
Synopsis: Fused multiply-add for Python
Description:

pyfma provides an implementation of fused multiply-add which computes (x*y) + z with a single rounding. This is useful for dot products, matrix multiplications, polynomial evaluations (e.g., with Horner's rule), Newton's method for evaluating functions, convolutions, artificial neural networks etc.

python-orsopy 1.2.1
Propagated dependencies: python-numpy@2.3.1 python-pyyaml@6.0.2 python-jsonschema@4.23.0 python-h5py@3.15.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/reflectivity/orsopy
Licenses: Expat
Build system: pyproject
Synopsis: Open Reflectometry Standards Organization Python tools
Description:

This package provides Python tools for the Open Reflectometry Standards Organization (ORSO). It includes utilities for working with reflectometry data files and the ORSO file format.

python-asap3 3.13.10
Propagated dependencies: python-ase@3.26.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://wiki.fysik.dtu.dk/asap
Licenses: LGPL 3
Build system: pyproject
Synopsis: ASAP - classical potentials for Molecular Dynamics with ASE.
Description:

This package provides accelerated simulations and potentials of solids.

python-scikit-opt 0.6.6
Propagated dependencies: python-numpy@2.3.1 python-pytorch@2.10.0 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/guofei9987/scikit-opt
Licenses: Expat
Build system: pyproject
Synopsis: Swarm intelligence algorithms in Python
Description:

Scikit-opt (or sko) is a Python module implementing swarm intelligence algorithms: genetic algorithm, particle swarm optimization, simulated annealing, ant colony algorithm, immune algorithm, artificial fish swarm algorithm.

python-libneuroml 0.6.7
Propagated dependencies: python-lxml@6.0.2 python-natsort@8.4.0 python-networkx@3.4.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://libneuroml.readthedocs.org/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for working with NeuroML descriptions of neuronal models
Description:

This package provides a Python library for working with NeuroML descriptions of neuronal models

python-baycomp 1.0.3
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/janezd/baycomp
Licenses: Expat
Build system: pyproject
Synopsis: Library for comparison of Bayesian classifiers
Description:

Baycomp is a library for Bayesian comparison of classifiers. Functions in the library compare two classifiers on one or on multiple data sets. They compute three probabilities: the probability that the first classifier has higher scores than the second, the probability that differences are within the region of practical equivalence (rope), or that the second classifier has higher scores.

python-numdifftools 0.9.42
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-matplotlib@3.10.8
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pbrod/numdifftools
Licenses: Modified BSD
Build system: pyproject
Synopsis: Solves automatic numerical differentiation problems
Description:

This package implements a functionality to solve automatic numerical differentiation problems in one or more variables. Finite differences are used in an adaptive manner, coupled with a Richardson extrapolation methodology to provide a maximally accurate result. The user can configure many options like; changing the order of the method or the extrapolation, even allowing the user to specify whether complex-step, central, forward or backward differences are used.

python-uhi 0.5.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/scikit-hep/uhi
Licenses: Modified BSD
Build system: pyproject
Synopsis: Universal Histogram Interface
Description:

This is a package meant primarily for documenting histogram indexing and the PlottableHistogram Protocol and any future cross-library standards. It also contains the code for the PlottableHistogram Protocol, to be used in type checking libraries wanting to conform to the protocol. It is not usually a runtime dependency, but only a type checking, testing, and/or docs dependency in support of other libraries.

python-pynetdicom 2.1.1
Propagated dependencies: python-pydicom@2.4.4 python-pyfakefs@5.9.1 python-sqlalchemy@1.4.54
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pydicom/pynetdicom
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of the DICOM networking protocol
Description:

pynetdicom is a Python package that implements the DICOM networking protocol. It allows the easy creation of DICOM SCUs and SCPs.

python-qdldl 0.1.7.post5
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/oxfordcontrol/qdldl-python/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: QDLDL LDL factorization routine
Description:

This package provides a Python interface to the QDLDL LDL factorization routine for quasi-definite linear system.

python-pyzx 0.9.0
Propagated dependencies: python-ipywidgets@8.1.4 python-lark@1.2.2 python-numpy@2.3.1 python-pyperclip@1.9.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/zxcalc/pyzx
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Quantum circuit rewriting and optimisation using the ZX-calculus
Description:

PyZX is a Python tool implementing the theory of ZX-calculus for the creation, visualisation, and automated rewriting of large-scale quantum circuits. PyZX currently allows you to:

  • Read in quantum circuits in the file format of QASM, Quipper or Quantomatic;

  • Rewrite circuits into a pseudo-normal form using the ZX-calculus;

  • Extract new simplified circuits from these reduced graphs;

  • Visualise the ZX-graphs and rewrites using either Matplotlib, Quantomatic or as a TikZ file for use in LaTeX documents;

  • Output the optimised circuits in QASM, QC or QUIPPER format.

python-modin 0.37.1
Propagated dependencies: python-fsspec@2026.1.0 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-psutil@7.2.2 python-typing-extensions@4.15.0 python-dask@2025.11.0 python-distributed@2025.11.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/modin-project/modin
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Make your pandas code run faster
Description:

Modin uses Ray or Dask to provide an effortless way to speed up your pandas notebooks, scripts, and libraries. Unlike other distributed DataFrame libraries, Modin provides seamless integration and compatibility with existing pandas code.

python-fast-histogram 0.14-0.92ed204
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/astrofrog/fast-histogram
Licenses: Modified BSD
Build system: pyproject
Synopsis: Fast simple 1D and 2D histograms
Description:

The fast-histogram mini-package aims to provide simple and fast histogram functions for regular bins that don't compromise on performance. It doesn't do anything complicated - it just implements a simple histogram algorithm in C and keeps it simple. The aim is to have functions that are fast but also robust and reliable. The result is a 1D histogram function here that is 7-15x faster than numpy.histogram, and a 2D histogram function that is 20-25x faster than numpy.histogram2d.

python-snakemake-interface-storage-plugins 3.6.0
Propagated dependencies: python-reretry@0.11.8 python-snakemake-interface-common@1.17.4 python-throttler@1.2.2 python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/snakemake/snakemake-interface-storage-plugins
Licenses: Expat
Build system: pyproject
Synopsis: Interface for Snakemake storage plugins
Description:

This package provides a stable interface for interactions between Snakemake and its storage plugins.

pyzo 4.20.0
Dependencies: python-pyside-6@6.9.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pyzo.org
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python IDE for scientific computing
Description:

Pyzo is a Python IDE focused on interactivity and introspection,which makes it very suitable for scientific computing. Its practical design is aimed at simplicity and efficiency.

It consists of two main components, the editor and the shell, and uses a set of pluggable tools to help the programmer in various ways. Some example tools are source structure, project manager, interactive help, workspace...

python-cmcrameri 1.9
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-packaging@25.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/callumrollo/cmcrameri
Licenses: Expat
Build system: pyproject
Synopsis: Perceptually uniform colormaps by Fabio Crameri
Description:

This package provides a Python wrapper around Fabio Crameri's perceptually uniform colormaps for scientific data visualization.

python-cmocean 4.0.3
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-packaging@25.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/matplotlib/cmocean
Licenses: Expat
Build system: pyproject
Synopsis: Colormaps for Oceanography
Description:

This package contains colormaps for commonly-used oceanographic variables. Most of the colormaps started from matplotlib colormaps, but have now been adjusted using the viscm tool to be perceptually uniform.

python-vaex-core 4.19.0
Dependencies: boost@1.89.0 pcre@8.45 string-view-lite@1.8.0 tsl-hopscotch-map@2.3.0
Propagated dependencies: python-aplus@0.11.1-0.1ab8ebe python-blake3@1.0.8 python-cloudpickle@3.1.0 python-dask@2025.11.0 python-filelock@3.16.1 python-frozendict@2.4.6 python-future@1.0.0 python-nest-asyncio@1.6.0 python-numpy@2.3.1 python-pandas@2.3.3 python-pyarrow@24.0.0 python-pydantic@2.12.5 python-pyyaml@6.0.2 python-rich@14.3.3 python-six@1.17.0 python-tabulate@0.9.0 python-diskcache@5.6.3-0.ebfa37c python-fsspec@2026.1.0 python-graphviz@0.21 python-h5py@3.15.1 python-httpx@0.28.1 python-psutil@7.2.2 python-s3fs@2026.1.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://www.github.com/maartenbreddels/vaex
Licenses: Expat
Build system: pyproject
Synopsis: Core of Vaex library for exploring tabular datasets
Description:

Vaex is a high performance Python library for lazy Out-of-Core DataFrames (similar to Pandas), to visualize and explore big tabular datasets. This package provides the core modules of Vaex.

python-unyt 3.1.0
Propagated dependencies: python-numpy@2.3.1 python-packaging@25.0 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://unyt.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for working with data that has physical units
Description:

unyt is a Python library working with data that has physical units. It defines the unyt.array.unyt_array and unyt.array.unyt_quantity classes (subclasses of NumPy’s ndarray class) for handling arrays and scalars with units,respectively

python-narwhals-minimal 2.22.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://narwhals-dev.github.io/narwhals/
Licenses: Expat
Build system: pyproject
Synopsis: Compatibility layer between dataframe libraries
Description:

This package provides an extremely lightweight compatibility layer between dataframe libraries.

  • full API support: cuDF, Modin, pandas, Polars, PyArrow

  • lazy-only support: Dask, DuckDB, Ibis, PySpark, SQLFrame

python-pynsee 0.1.8
Propagated dependencies: python-appdirs@1.4.4 python-openpyxl@3.1.5 python-pandas@2.3.3 python-platformdirs@4.3.6 python-pyarrow@24.0.0 python-requests@2.32.5 python-shapely@2.1.1 python-tqdm@4.67.1 python-unidecode@1.4.0 python-urllib3@2.5.0 python-xlrd@2.0.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pynsee.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Tools to Easily Search and Download French Data From INSEE and IGN APIs
Description:

This package provides tools to easily search and download French data from INSEE and IGN APIs. This data includes more than 150 000 macroeconomic series, a dozen datasets of local french data, numerous sources available on insee.fr, geographical limits of administrative areas taken from IGN as well as key metadata and SIRENE database containing data on all French compagnies.

python-formulaic 1.0.1
Propagated dependencies: python-astor@0.8.1-0.df09001 python-cached-property@2.0.1 python-interface-meta@1.3.0 python-numpy@2.3.1 python-pandas@2.3.3 python-scipy@1.16.3 python-typing-extensions@4.15.0 python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/matthewwardrop/formulaic
Licenses: Expat
Build system: pyproject
Synopsis: Implementation of Wilkinson formulas
Description:

Formulaic is a high-performance implementation of Wilkinson formulas for Python.

Total packages: 32521