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

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-kivymd 1.1.1
Propagated dependencies: python-kivy@2.3.1-0.c38d019 python-pillow@12.1.1 python-pygments@2.19.2 python-kivy-garden@0.1.5
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/kivymd/KivyMD
Licenses: Expat
Build system: pyproject
Synopsis: Material Design compliant widgets for use with Kivy
Description:

This package provides Kivy widgets that approximate Google's Material Design spec without sacrificing ease of use or application performance.

python-pyglet 2.0.18
Dependencies: ffmpeg@8.1.1 fontconfig-minimal@2.16.0 freeglut@3.4.0 freetype@2.13.3 gdk-pixbuf@2.44.4 glibc@2.41 glu@9.0.2 gtk+@3.24.51 libx11@1.8.12 libxext@1.3.6 libxinerama@1.1.5 libxxf86vm@1.1.6 mesa@26.0.2 openal@1.23.1 pulseaudio@16.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/pyglet/pyglet
Licenses: Modified BSD
Build system: pyproject
Synopsis: Windowing and multimedia library
Description:

Pyglet is a Python library for developing games and other visually-rich applications. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images and videos, playing sounds and music.

python-pivy 0.6.11
Dependencies: qtbase@6.9.2 libxi@1.8.2 libice@1.1.2 glew@2.2.0 coin3d@4.0.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/coin3d/pivy
Licenses: ISC
Build system: pyproject
Synopsis: Python bindings to Coin3D
Description:

Pivy provides python bindings for Coin, a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API.

python-moderngl-window 3.1.1
Propagated dependencies: python-moderngl@5.12.0 python-numpy@2.3.1 python-pillow@12.1.1 python-pyglet@2.0.18 python-pyglm@2.8.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/moderngl/moderngl_window
Licenses: Expat
Build system: pyproject
Synopsis: Helper library for ModernGL making window simple
Description:

Cross platform utility library for ModernGL making window creation and resource loading simple. It can also be used with PyOpenGL for rendering with the programmable pipeline.

Features:

  • Cross platform support.

  • Easily create a window for ModernGL using pyglet, pygame, PySide2, GLFW, SDL2, PyQt5 or tkinter supporting a wide range of window, keyboard and mouse events. These events are unified into a single system so your project can work with any window.

  • Load 2D textures, texture arrays and cube maps using Pillow.

  • Load shaders as single or multiple glsl files.

  • Load objects/scenes from wavefront/obj, GLTF 2.0 or STL.

  • Resource finder system supporting multiple resource directories.

  • A highly plugable library supporting custom loaders, resource finders and windows.

  • Type hints everywhere making code completion and linting a breeze.

python-mapbox-earcut 2.0.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/skogler/mapbox_earcut_python
Licenses: ISC
Build system: pyproject
Synopsis: Python bindings to the mapbox earcut C++ library
Description:

Python bindings for the C++ implementation of the Mapbox Earcut library, which provides very fast and quite robust triangulation of 2D polygons.

The library implements a modified ear slicing algorithm, optimized by z-order curve hashing and extended to handle holes, twisted polygons, degeneracies and self-intersections in a way that doesn't guarantee correctness of triangulation, but attempts to always produce acceptable results for practical data like geographical shapes.

python-py3exiv2 0.12.0
Dependencies: exiv2@0.28.7
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://www.py3exiv2.tuxfamily.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python binding to the exiv2 library
Description:

This package provides a Python binding to the library https://exiv2.org/, exiv2 - cross-platform C++ library and a command line utility to manage image metadata.

python-glfw 2.8.0
Dependencies: glfw@3.3.10
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/FlorianRhiem/pyGLFW
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for GLFW
Description:

This package provides Python bindings for GLFW OpenGL application development library.

python-pysdl2 0.9.17
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 sdl2-gfx@1.0.4 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/py-sdl/py-sdl2
Licenses: CC0
Build system: pyproject
Synopsis: Python bindings around the SDL2 game development library
Description:

PySDL2 is a pure Python wrapper around the SDL2,SDL2_mixer, SDL2_image, SDL2_ttf, and SDL2_gfx libraries. Instead of relying on C code, it uses the built-in ctypes module to interface with SDL2, and provides simple Python classes and wrappers for common SDL2 functionality.

python-asyncgui 0.8.0
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/asyncgui/asyncgui
Licenses: Expat
Build system: pyproject
Synopsis: Enables async/await without an event loop
Description:

This package provides support for async/await applications without requiring an event loop, useful for creative responsive GUIs.

python-simplespectral 1.0.0
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/xmikos/simplespectral
Licenses: Expat
Build system: pyproject
Synopsis: FFT module for Python
Description:

This package provides a simplified scipy.signal.spectral module to do spectral analysis in Python.

python-snakemake-executor-plugin-slurm 1.7.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/snakemake/snakemake-executor-plugin-slurm/
Licenses: Expat
Build system: pyproject
Synopsis: Snakemake executor plugin: slurm
Description:

A Snakemake executor plugin for running SLURM jobs.

python-mpsplines 0.0.0-0.4967655
Propagated dependencies: python-scipy@1.16.3 python-numpy@2.3.1 python-loguru@0.7.3-0.75b9201
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/jararias/mpsplines
Licenses: Modified BSD
Build system: pyproject
Synopsis: Mean preserving interpolation with splines
Description:

This package implements a functionality for mean-preserving interpolation of 1D data (for example, time series) with splines.

python-decaylanguage 0.20.2
Propagated dependencies: python-attrs@25.3.0 python-graphviz@0.21 python-hepunits@2.4.4 python-lark@1.2.2 python-numpy@2.3.1 python-pandas@2.3.3 python-particle@0.26.1 python-plumbum@1.7.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://decaylanguage.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Language to describe, manipulate and convert particle decays
Description:

DecayLanguage implements a language to describe and convert particle decays between digital representations, effectively making it possible to interoperate several fitting programs. Particular interest is given to programs dedicated to amplitude analyses.

python-multiscale-spatial-image 2.0.3
Propagated dependencies: python-dask@2025.11.0 python-numpy@2.3.1 python-dateutil@2.9.0 python-spatial-image@1.0.0 python-xarray@2025.12.0 python-xarray-dataclass@3.0.0 python-zarr@2.18.7
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/spatial-image/multiscale-spatial-image
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Multi-dimensional spatial image data structure
Description:

This package lets you generate a multiscale, chunked, multi-dimensional spatial image data structure that can serialized to OME-NGFF. Each scale is a scientific Python Xarray spatial-image Dataset, organized into nodes of an Xarray Datatree.

python-scipy-minimal 1.16.3
Dependencies: boost@1.88.0 openblas@0.3.31 pybind11@2.13.6 qhull@2020.2 xsimd@13.2.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://scipy.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: The Scipy library provides efficient numerical routines
Description:

The SciPy library is one of the core packages that make up the SciPy stack. It provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization.

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-corner 2.2.2
Propagated dependencies: python-matplotlib@3.10.8
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: http://corner.readthedocs.io/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Make some beautiful corner plots
Description:

This Python module uses matplotlib to visualize multidimensional samples using a scatterplot matrix. In these visualizations, each one- and two-dimensional projection of the sample is plotted to reveal covariances. corner was originally conceived to display the results of Markov Chain Monte Carlo simulations and the defaults are chosen with this application in mind but it can be used for displaying many qualitatively different samples.

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

python-simple-pid 2.0.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/m-lundberg/simple-pid
Licenses: Expat
Build system: pyproject
Synopsis: Easy to use PID controller
Description:

This package provides a simple and easy-to-use PID controller.

python-trimesh 4.5.3
Propagated dependencies: python-chardet@5.2.0 python-colorlog@6.9.0 python-httpx@0.28.1 python-jsonschema@4.23.0 python-lxml@6.0.2 python-meshio@5.3.5 python-networkx@3.4.2 python-numpy@2.3.1 python-pillow@12.1.1 python-psutil@7.2.2 python-pycollada@0.9.2 python-pyglet@2.0.18 python-requests@2.32.5 python-rtree@1.4.1 python-scikit-image@0.26.0 python-scipy@1.16.3 python-setuptools@80.9.0 python-shapely@2.1.1 python-sympy@1.13.3 python-xxhash@3.5.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/mikedh/trimesh
Licenses: Expat
Build system: pyproject
Synopsis: Python library for loading and using triangular meshes
Description:

Trimesh is a pure Python library for loading and using triangular meshes with an emphasis on watertight surfaces. The goal of the library is to provide a full featured and well tested Trimesh object which allows for easy manipulation and analysis, in the style of the Polygon object in the Shapely library.

python-vector 1.8.0
Propagated dependencies: python-numpy@2.3.1 python-packaging@25.0 python-awkward@2.8.5 python-numba@0.62.1 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/scikit-hep/vector
Licenses: Modified BSD
Build system: pyproject
Synopsis: Arrays of 2D, 3D, and Lorentz vectors
Description:

Vector is a Python library for 2D and 3D spatial vectors, as well as 4D space-time vectors. It is especially intended for performing geometric calculations on arrays of vectors, rather than one vector at a time in a Python for loop.

python-marsilea 0.5.4
Propagated dependencies: python-legendkit@0.3.6 python-matplotlib@3.10.8 python-numpy@2.3.1 python-pandas@2.3.3 python-platformdirs@4.3.6 python-scipy@1.16.3 python-seaborn@0.13.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/Marsilea-viz/marsilea
Licenses: Expat
Build system: pyproject
Synopsis: Declarative creation of composable visualizations
Description:

Marsilea is a Python library for creating composable visualizations in a declarative way. It is built on top of Matplotlib and provides a high-level API for you to puzzle different visualizations together like logo.

python-iminuit 2.32.0
Propagated dependencies: python-ipywidgets@8.1.4 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3 python-unicodeitplus@0.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/scikit-hep/iminuit
Licenses: Expat LGPL 2.1+
Build system: pyproject
Synopsis: Python interface for MINUIT2
Description:

iminuit is a Jupyter-friendly Python interface for the Minuit2 C++ library maintained by CERN's ROOT team.

Minuit was designed to optimize statistical cost functions, for maximum-likelihood and least-squares fits. It provides the best-fit parameters and error estimates from likelihood profile analysis.

Optionally, Iminuit supports SciPy minimizers as alternatives to Minuit's MIGRAD algorithm and Numba accelerated functions.

Total packages: 73977