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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


egsnrc 2025a
Dependencies: grace@5.1.25 guile@3.0.9 inetutils@2.5 qtbase@5.15.17
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://nrc-cnrc.github.io/EGSnrc
Licenses: AGPL 3+
Build system: gnu
Synopsis: Toolkit for Monte Carlo simulation of ionizing radiation transport
Description:

EGSnrc is a software toolkit to perform Monte Carlo simulation of ionizing radiation transport through matter. It models the propagation of photons, electrons and positrons with kinetic energies between 1 keV and 10 GeV, in homogeneous materials.

xrootd 5.7.2
Dependencies: zlib@1.3.1 util-linux@2.40.4 openssl@3.0.8 libxcrypt@4.4.38 tinyxml@2.6.2 libxml2@2.14.6 readline@8.2.13 curl@8.6.0 mit-krb5@1.21 isa-l@2.31.1 python@3.11.14
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: http://xrootd.org
Licenses: LGPL 3+
Build system: cmake
Synopsis: Framework for fast, low latency, scalable data access
Description:

XRootD aims to give high performance, scalable, fault tolerant access to data repositories of many kinds, including file-based ones. It is based on a scalable architecture, a communication protocol, and a set of plugins and tools.

hawen 1.5.0
Dependencies: hawen-forward-acoustic@1.5.0 hawen-inversion-acoustic@1.5.0 hawen-forward-elastic@1.5.0 hawen-inversion-elastic@1.5.0
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://ffaucher.gitlab.io/hawen-website/
Licenses: GPL 3+
Build system: trivial
Synopsis: Time-harmonic inverse wave problem solver for acoustic and elastic media
Description:

Hawen stands for time-HArmonic Wave modEling and iNversion using Hybridizable Discontinuous Galerkin Discretization. The code is written in Fortran90, for forward and inverse time-harmonic wave problems. It uses MPI and OpenMP parallelism.

python-mplhep-data 0.0.5
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://scikit-hep.org/mplhep/
Licenses: Expat
Build system: pyproject
Synopsis: Font data for mplhep
Description:

This package provides font data for mplhep.

python-hepstats 0.9.2
Propagated dependencies: python-asdf@5.1.0 python-numpy@1.26.4 python-pandas@2.2.3 python-scipy@1.12.0 python-tqdm@4.67.1 python-uhi@0.5.0
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://scikit-hep.org/hepstats/
Licenses: Modified BSD
Build system: pyproject
Synopsis: HEP statistics tools and utilities
Description:

This package provides a library for statistical inference aiming to cover the needs High Energy Physics.

libkoliop 0.1.2
Dependencies: kokkos@4.6.02 kokkos-kernels@4.6.02
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://gitlab.com/cines/code.gysela/libkoliop
Licenses: Expat
Build system: cmake
Synopsis: KOkkos based colLIsion OPerator
Description:

A KOkkos based colLIsion OPerator (KoLiOp) for Gysela that computes the evolution of the distribution function due to collisions.

root 6.34.02
Dependencies: libx11@1.8.12 libxpm@3.5.17 libxft@2.3.8 libxext@1.3.6 python@3.11.14 libxcrypt@4.4.38 xrootd@5.7.2 pcre2@10.42 xxhash@0.8.2 zstd@1.5.6 lz4@1.10.0 tbb@2021.6.0 openblas@0.3.30 python-numpy@1.26.4 glew@2.2.0 gl2ps@1.4.2 ftgl@2.4.0 libxml2@2.14.6 giflib@5.2.1 libtiff@4.4.0 libjpeg-turbo@2.1.4 openssl@3.0.8 mysql@5.7.33 postgresql@14.13 sqlite@3.39.3 cfitsio@4.6.3
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://root.cern
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Data analysis framework made at CERN
Description:

ROOT is a data analysis framework developed by CERN for tasks such as data storage, processing, and visualization. It provides tools for histograms, statistical tests, fitting, simulations, and machine learning. It can handle large datasets and uses a specialized file format.

python-pyhepmc 2.16.1
Dependencies: hepmc3@3.2.5-0.591bccc
Propagated dependencies: python-numpy@1.26.4 python-packaging@25.0
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://scikit-hep.org/pyhepmc/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for HepMC3
Description:

This package provides a Pythonic Jupyter-friendly Python API for the HepMC3 library.

pyhepmc has been optimised for safety, usability, and efficiency by a human expert, something that an automatic tool cannot provide. It brings these unique features:

  • Python idioms are supported where appropriate.

  • Simple IO with pyhepmc.open.

  • An alternative Numpy API whih accelerates event processing.

  • The public API is fully documented with Python docstrings.

  • Objects are inspectable in Jupyter notebooks.

  • Events render as graphs in Jupyter notebooks.

hepmc3 3.3.1
Dependencies: root@6.34.02
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://hepmc.web.cern.ch/hepmc/
Licenses: LGPL 3+
Build system: cmake
Synopsis: Event record library for High Energy Physics
Description:

The HepMC package is an object oriented C++ event record for High Energy Physics Monte Carlo generators and simulation.

python-codecarbon 3.2.2
Propagated dependencies: python-arrow@1.3.0 python-click@8.1.8 python-fief-client@0.20.0 python-nvidia-ml-py@13.580.82 python-pandas@2.2.3 python-prometheus-client@0.22.1 python-psutil@7.0.0 python-py-cpuinfo@9.0.0 python-pydantic@1.10.19 python-questionary@2.1.1 python-rapidfuzz@3.14.1 python-requests@2.32.5 python-rich@13.7.1 python-typer@0.20.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://mlco2.github.io/codecarbon/
Licenses: Expat
Build system: pyproject
Synopsis: Track carbon emissions and recommend impact mitigation measures
Description:

Estimate and track carbon emissions from your computer, quantify and analyze their impact.

python-quantities 0.16.4
Propagated dependencies: python-numpy@1.26.4
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://pythonhosted.org/quantities
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Support for physical quantities with units
Description:

Quantities is designed to handle arithmetic and conversions of physical quantities, which have a magnitude, dimensionality specified by various units, and possibly an uncertainty.

python-envisage 7.0.4
Propagated dependencies: python-apptools@5.3.1 python-configobj@5.0.9 python-importlib-resources@6.5.2 python-pyface@8.0.0 python-traits@7.0.2 python-traitsui@8.0.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: http://docs.enthought.com/envisage
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extensible application framework
Description:

Envisage is a Python-based framework for building extensible applications, that is, applications whose functionality can be extended by adding 'plug-ins. Envisage provides a standard mechanism for features to be added to an application, whether by the original developer or by someone else. In fact, when you build an application using Envisage, the entire application consists primarily of plug-ins. In this respect, it is similar to the Eclipse and Netbeans frameworks for Java applications.

python-ratelimit 2.2.1
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://github.com/tomasbasham/ratelimit
Licenses: Expat
Build system: pyproject
Synopsis: API rate limit decorator
Description:

This package introduces a function decorator preventing a function from being called more often than that allowed by the API provider. This should prevent API providers from banning your applications by conforming to their rate limits.

python-traitsui 8.0.0
Propagated dependencies: python-importlib-metadata@8.7.0 python-pyface@8.0.0 python-traits@7.0.2
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: http://docs.enthought.com/traitsui
Licenses: Modified BSD
Build system: pyproject
Synopsis: Traits-capable user interfaces
Description:

The TraitsUI project provides a toolkit-independent GUI abstraction layer, which is used to support the “visualization” features of the Traits package. You can write a model using the Traits API and specify a GUI using the TraitsUI API (views, items, editors, etc.), and let TraitsUI and your selected toolkit back-end (Qt or Wx) take care of the details of displaying them.

python-chaco 6.1.1
Propagated dependencies: python-enable@6.1.0 python-numpy@1.26.4 python-pyface@8.0.0 python-traits@7.0.2 python-traitsui@8.0.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://docs.enthought.com/chaco/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Interactive 2-dimensional plotting
Description:

Chaco is a Python package for building interactive and custom 2-D plots and visualizations. Chaco facilitates writing plotting applications at all levels of complexity, from simple scripts with hard-coded data to large plotting programs with complex data interrelationships and a multitude of interactive tools. While Chaco generates attractive static plots for publication and presentation, Chaco differs from tools like Matplotlib in that it also works well for dynamic interactive data visualization and exploration.

python-paste 3.10.1
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://pythonpaste.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Python web development tools, focusing on WSGI
Description:

Paste provides a variety of web development tools and middleware which can be nested together to build web applications. Paste's design closely follows ideas flowing from WSGI (Web Standard Gateway Interface).

python-pystow 0.7.11
Propagated dependencies: python-appdirs@1.4.4 python-beautifulsoup4@4.14.3 python-boto3@1.40.61 python-click@8.1.8 python-lxml@6.0.1 python-numpy@1.26.4 python-pandas@2.2.3 python-ratelimit@2.2.1 python-rdflib@7.1.1 python-requests@2.32.5 python-tqdm@4.67.1 python-typing-extensions@4.15.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://pystow.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Easily pick a place to store data for your Python code
Description:

Easily pick a place to store data for your Python code.

python-more-click 0.1.3
Propagated dependencies: python-click@8.1.8
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://github.com/cthoyt/more-click
Licenses: Expat
Build system: pyproject
Synopsis: Common CLI patterns on top of Click
Description:

This package provides common CLI patterns on top of Click.

python-hydra-core 1.3.2
Propagated dependencies: java-antlr4-runtime-python@4.10.1 python-omegaconf@2.3.0-0.117f7de python-packaging@25.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://github.com/facebookresearch/hydra
Licenses: Expat
Build system: pyproject
Synopsis: Framework for elegantly configuring complex applications
Description:

Hydra is an open-source Python framework that simplifies the development of research and other complex applications. The key feature is the ability to dynamically create a hierarchical configuration by composition and override it through config files and the command line.

Key features:

  • Hierarchical configuration composable from multiple sources

  • Configuration can be specified or overridden from the command line

  • Dynamic command line tab completion

  • Run your application locally or launch it to run remotely

  • Run multiple jobs with different arguments with a single command

python-hdmf-zarr 0.12.0
Propagated dependencies: python-hdmf@4.1.2 python-numcodecs@0.13.1 python-numpy@1.26.4 python-pynwb@3.1.3 python-threadpoolctl@3.1.0 python-zarr@2.18.7
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://hdmf-zarr.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Zarr I/O backend for HDMF
Description:

This package provides a Zarr I/O backend for the HDMF.

python-multiurl 0.3.7
Propagated dependencies: python-dateutil@2.9.0 python-pytz@2025.1 python-requests@2.32.5 python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://github.com/ecmwf/multiurl
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Download multi-part or several URLs at once
Description:

This package provides utilities for downloading several URL as one, as well as supporting multi-part URLs.

python-bracex 2.6
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://github.com/facelessuser/bracex
Licenses: Expat
Build system: pyproject
Synopsis: Bash style brace expander
Description:

Bracex is a brace expanding library (à la Bash) for Python. Brace expanding is used to generate arbitrary strings.

python-apptools 5.3.1
Propagated dependencies: python-traits@7.0.2
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://docs.enthought.com/apptools
Licenses: Modified BSD
Build system: pyproject
Synopsis: Enthought application tools
Description:

The apptools project provides a set of packages that Enthought has found useful in creating a number of applications. It includes features such as a filesystem abstraction, convenience functions for creating loggers, or an application preference manager.

python-traits 7.0.2
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://docs.enthought.com/traits
Licenses: Modified BSD
Build system: pyproject
Synopsis: Observable typed attributes for Python classes
Description:

The Traits library is designed to enhance object-oriented programming in Python by providing a way to define and manage attributes of objects more effectively.

Total results: 1131