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

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.


plumed 2.10.0
Dependencies: fftw@3.3.10 gsl@2.8 openmpi@4.1.6 openblas@0.3.31 zlib@1.3.1
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://www.plumed.org/
Licenses: LGPL 3+
Build system: gnu
Synopsis: The community-developed PLUgin for MolEcular Dynamics
Description:

PLUMED is a library that provides a wide range of different methods, which include: enhanced-sampling algorithms, free-energy methods, tools to analyze the vast amounts of data produced by molecular dynamics (MD) simulations. These techniques can be used in combination with a large toolbox of collective variables that describe complex processes in physics, chemistry, material science, and biology.

deepmd 3.1.2
Dependencies: brotli@1.1.0 cpp-httplib@0.20.0 onednn@3.10.2 openmpi@4.1.6 openssl@3.5.5 python-pytorch@2.10.0 zlib@1.3.1
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://deepmodeling.com/
Licenses: LGPL 3+
Build system: cmake
Synopsis: C++ interface of DeePMD
Description:

DeePMD-kit is a package written in Python/C++, designed to minimize the effort required to build deep learning-based model of interatomic potential energy and force field and to perform molecular dynamics (MD). This brings new hopes to addressing the accuracy-versus-efficiency dilemma in molecular simulations. Applications of DeePMD-kit span from finite molecules to extended systems and from metallic systems to chemically bonded systems.

libxc 7.0.0
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://libxc.gitlab.io
Licenses: MPL 2.0
Build system: cmake
Synopsis: Library of exchange-correlation functionals for density-functional theory
Description:

libxc, a library of exchange-correlation functionals for density-functional theory, aims to provide a portable, well tested and reliable set of exchange and correlation functionals that can be used by a variety of programs.

python-seekpath 2.1.0
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-spglib@2.6.0
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://github.com/giovannipizzi/seekpath
Licenses: Expat
Build system: pyproject
Synopsis: Process k-vector coefficients and band paths in crystal structures
Description:

This package provides a module to obtain and visualize k-vector coefficients and obtain band paths in the Brillouin zone of crystal structures.

cp2k 2026.2
Dependencies: dbcsr@2.9.1 openblas@0.3.31 deepmd@3.1.2 elpa-openmpi@2025.06.001 fftw@3.3.10 hdf5-parallel-openmpi@1.14.6 libxc@7.0.0 openmpi@4.1.6 plumed@2.10.0 scalapack@2.2.2 spglib@2.5.0
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://www.cp2k.org
Licenses: GPL 2
Build system: cmake
Synopsis: Quantum chemistry and solid state physics software package
Description:

CP2K is a quantum chemistry and solid state physics software package that can perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems. CP2K provides a general framework for different modeling methods such as DFT using the mixed Gaussian and plane waves approaches GPW and GAPW. Supported theory levels include DFT, MP2, RPA, GW, tight-binding (xTB, DFTB), semi-empirical methods (AM1, PM3, PM6, RM1, MNDO, ...), and classical force fields (AMBER, CHARMM, ...). CP2K can do simulations of molecular dynamics, metadynamics, Monte Carlo, Ehrenfest dynamics, vibrational analysis, core level spectroscopy, energy minimization, and transition state optimization using NEB or dimer method.

cp2k-hip-rocm 2026.2
Dependencies: dbcsr@2.9.1 openblas@0.3.31 deepmd@3.1.2 elpa-openmpi@2025.06.001 fftw@3.3.10 hdf5-parallel-openmpi@1.14.6 libxc@7.0.0 openmpi@4.1.6 plumed@2.10.0 scalapack@2.2.2 spglib@2.5.0 rocm-hip-runtime@7.1.1 hipblas@7.1.1 hipblas-common@7.1.1 hipfft@7.1.1
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://www.cp2k.org
Licenses: GPL 2
Build system: cmake
Synopsis: Quantum chemistry and solid state physics software package (HIP/ROCm variant)
Description:

CP2K is a quantum chemistry and solid state physics software package that can perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems. CP2K provides a general framework for different modeling methods such as DFT using the mixed Gaussian and plane waves approaches GPW and GAPW. Supported theory levels include DFT, MP2, RPA, GW, tight-binding (xTB, DFTB), semi-empirical methods (AM1, PM3, PM6, RM1, MNDO, ...), and classical force fields (AMBER, CHARMM, ...). CP2K can do simulations of molecular dynamics, metadynamics, Monte Carlo, Ehrenfest dynamics, vibrational analysis, core level spectroscopy, energy minimization, and transition state optimization using NEB or dimer method.

python-deepmd 3.1.2
Propagated dependencies: python-array-api-compat@1.12.0 python-h5py@3.15.1 python-mendeleev@1.2.0 python-numpy@2.3.1 python-scipy@1.16.3 python-pygments@2.19.2 python-pyyaml@6.0.2 python-dargs@0.4.10 python-typing-extensions@4.15.0 python-importlib-metadata@8.7.0 python-h5py@3.15.1 python-wcmatch@10.1 python-packaging@25.0 python-ml-dtypes@0.5.3 python-mendeleev@1.2.0 python-array-api-compat@1.12.0
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://deepmodeling.com/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Deep learning package for molecular dynamics
Description:

DeePMD-kit is a package written in Python/C++, designed to minimize the effort required to build deep learning-based model of interatomic potential energy and force field and to perform molecular dynamics (MD). This brings new hopes to addressing the accuracy-versus-efficiency dilemma in molecular simulations. Applications of DeePMD-kit span from finite molecules to extended systems and from metallic systems to chemically bonded systems.

python-mendeleev 1.2.0
Propagated dependencies: python-colorama@0.4.6 python-deprecated@1.3.1 python-numpy@2.3.1 python-pandas@2.3.3 python-pint@0.24.4 python-pydantic@2.12.5 python-pyfiglet@1.0.4 python-sqlalchemy@1.4.54
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://mendeleev.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Pythonic periodic table of elements
Description:

A python package for accessing various properties of elements, ions and isotopes in the periodic table of elements.

moltui 0.6.1
Dependencies: python-numpy@2.3.1 python-scikit-image@0.26.0 python-textual@7.4.0
Channel: guix-science
Location: guix-science/packages/chemistry.scm (guix-science packages chemistry)
Home page: https://github.com/kszenes/moltui
Licenses: Expat
Build system: pyproject
Synopsis: Terminal molecular viewer based on unicode
Description:

MolTUI is a terminal molecular and crystallographic viewer designed for quick inspection of geometries, trajectories, orbitals and normal modes directly in the terminal using Unicode characters. Ideal for remote SSH sessions and lightweight analyses.

blt 0.7.1
Channel: guix-science
Location: guix-science/packages/cmake.scm (guix-science packages cmake)
Home page: https://llnl-blt.readthedocs.io/en/develop/
Licenses: Modified BSD
Build system: copy
Synopsis: CMake macros and tools aimed at HPC software development
Description:

BLT is a streamlined CMake-based foundation for Building, Linking and Testing large-scale high performance computing (HPC) application.

zfp 1.0.1
Channel: guix-science
Location: guix-science/packages/compression.scm (guix-science packages compression)
Home page: https://zfp.io/
Licenses: Modified BSD
Build system: cmake
Synopsis: Compressed format for multi-dimensional arrays
Description:

zfp is a compressed number format for multi-dimensional arrays. zfp provides compressed-array classes (e.g., for in-memory storage) and high-speed, parallel data compression (e.g., for offline storage). zfp supports both lossy and lossless compression and fine-grained user control over accuracy and storage size.

bsc 3.3.12
Channel: guix-science
Location: guix-science/packages/compression.scm (guix-science packages compression)
Home page: http://libbsc.com/
Licenses: ASL 2.0
Build system: cmake
Synopsis: High-performance block-sorting data compression library
Description:

This package provides bsc and libbsc, a program and a library for lossless, block-sorting data compression. bsc is a high performance file compressor based on lossless, block-sorting data compression algorithms. libbsc is a library based on bsc, it uses the same algorithms as bsc and enables you to compress memory blocks.

pdiplugin-serialize 1.11.0
Propagated dependencies: libyaml@0.2.5 paraconf@1.0.0 spdlog@1.15.3
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://pdi.dev
Licenses: Modified BSD
Build system: cmake
Synopsis: Serialize plugin for PDI
Description:

PDI supports loose coupling of simulation codes with data handling the simulation code is annotated in a library-agnostic way, libraries are used from the specification tree.

pdiplugin-set-value 1.11.0
Propagated dependencies: libyaml@0.2.5 paraconf@1.0.0 spdlog@1.15.3
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://pdi.dev
Licenses: Modified BSD
Build system: cmake
Synopsis: "set value" plugin for PDI
Description:

PDI supports loose coupling of simulation codes with data handling the simulation code is annotated in a library-agnostic way, libraries are used from the specification tree.

inja 3.5.0
Propagated dependencies: nlohmann-json@3.12.0
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://github.com/pantor/inja
Licenses: Expat
Build system: cmake
Synopsis: Template engine for modern C++
Description:

Inja is a template engine for modern C++, loosely inspired by jinja for Python. It has an easy and yet powerful template syntax with all variables, loops, conditions, includes, callbacks, and comments you need, nested and combined as you like.

pdiplugin-user-code 1.11.0
Propagated dependencies: libyaml@0.2.5 paraconf@1.0.0 spdlog@1.15.3
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://pdi.dev
Licenses: Modified BSD
Build system: cmake
Synopsis: Plugin enabling the call user-defined functions associated to specific events
Description:

PDI supports loose coupling of simulation codes with data handling the simulation code is annotated in a library-agnostic way, libraries are used from the specification tree.

ddc 0.10.0
Dependencies: fftw@3.3.10 fftwf@3.3.10 ginkgo-hpc@1.11.0 kokkos@4.6.02 kokkos-fft@0.3.0 kokkos-kernels@4.6.02 libyaml@0.2.5 openblas@0.3.31 paraconf@1.0.0 pdi@1.11.0 pdiplugin-user-code@1.11.0
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://ddc.mdls.fr/
Licenses: Expat
Build system: cmake
Synopsis: The discrete domain computation library (DDC)
Description:

DDC, is a C++-17 library that aims to offer to the C++/MPI world an equivalent to the xarray.DataArray/dask.Array python environment. Where these two libraries are based on numpy, DDC relies on Kokkos and mdspan to offer CPU/GPU performance-portable multi-dimensional arrays and iterators.

pdiplugin-pycall 1.11.0
Dependencies: python@3.12.12 pybind11@3.0.2
Propagated dependencies: libyaml@0.2.5 paraconf@1.0.0 spdlog@1.15.3
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://pdi.dev
Licenses: Modified BSD
Build system: cmake
Synopsis: Pycall plugin for PDI
Description:

PDI supports loose coupling of simulation codes with data handling the simulation code is annotated in a library-agnostic way, libraries are used from the specification tree.

nanobench 4.3.11
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://nanobench.ankerl.com/
Licenses: Expat
Build system: cmake
Synopsis: Platform independent microbenchmarking library for C++11/14/17/20
Description:

Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20.

pdi+python 1.11.0
Dependencies: python@3.12.12 pybind11@3.0.2
Propagated dependencies: libyaml@0.2.5 paraconf@1.0.0 spdlog@1.15.3
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://pdi.dev
Licenses: Modified BSD
Build system: cmake
Synopsis: PDI package with Python support
Description:

PDI supports loose coupling of simulation codes with data handling the simulation code is annotated in a library-agnostic way, libraries are used from the specification tree.

raja 2025.12.0
Dependencies: camp@2025.12.0 openmpi@4.1.6
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://github.com/LLNL/RAJA
Licenses: Modified BSD
Build system: cmake
Synopsis: Library of C++ abstractions for parallel loop execution
Description:

RAJA offers portable, parallel loop execution by providing building blocks that extend the generally-accepted parallel for idiom. RAJA relies on standard C++14 features.

howard-hinnant-date 3.0.4
Dependencies: tzdata@2025a
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://howardhinnant.github.io/date/
Licenses: Expat
Build system: cmake
Synopsis: Date and time library based on the C++ chrono header
Description:

howardhinnant-date extends <chrono> to calendars and timezones, focusing on a seamless integration with the existing <chrono> library, type safety, performance and ease of use.

chai 2025.12.0
Dependencies: camp@2025.12.0 openmpi@4.1.6 raja@2025.12.0 umpire@2025.12.0
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://github.com/LLNL/CHAI
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ array-style interface for automatic data migration
Description:

CHAI is a C++ libary providing an array object that can be used transparently in multiple memory spaces. Data is automatically migrated based on copy-construction, allowing for correct data access regardless of location. CHAI can be used standalone, but is best when paired with the RAJA library, which has built-in CHAI integration that takes care of everything.

clipp 1.2.3-0.2c32b2f
Channel: guix-science
Location: guix-science/packages/cpp.scm (guix-science packages cpp)
Home page: https://github.com/muellan/clipp
Licenses: Expat
Build system: cmake
Synopsis: Command line interfaces for modern C++
Description:

This package provides an easy to use, powerful and expressive command line argument handling library for C++11/14/17 contained in a single header file.

Page: 138394041423029
Total packages: 72693