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

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.


r-minimal 3.3.1
Dependencies: coreutils@9.1 curl@8.6.0 openblas@0.3.30 gfortran@14.3.0 grep@3.11 icu4c@73.1 libdeflate@1.19 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libxt@1.3.1 pango@1.56.4 pcre@8.45 readline@8.2.13 tcl@8.6.12 tk@8.6.12 which@2.21 zlib@1.3.1 bash-minimal@5.2.37
Channel: guix-past
Location: past/packages/statistics.scm (past packages statistics)
Home page: https://www.r-project.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Environment for statistical computing and graphics
Description:

R is a language and environment for statistical computing and graphics. It provides a variety of statistical techniques, such as linear and nonlinear modeling, classical statistical tests, time-series analysis, classification and clustering. It also provides robust support for producing publication-quality data plots. A large amount of 3rd-party packages are available, greatly increasing its breadth and scope.

r-minimal 4.0.5
Dependencies: coreutils@9.1 curl@8.6.0 openblas@0.3.30 gfortran@14.3.0 grep@3.11 icu4c@73.1 libdeflate@1.19 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libxt@1.3.1 pango@1.56.4 pcre2@10.42 readline@8.2.13 tcl@8.6.12 tk@8.6.12 which@2.21 zlib@1.3.1 bash-minimal@5.2.37
Channel: guix-past
Location: past/packages/statistics.scm (past packages statistics)
Home page: https://www.r-project.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Environment for statistical computing and graphics
Description:

R is a language and environment for statistical computing and graphics. It provides a variety of statistical techniques, such as linear and nonlinear modeling, classical statistical tests, time-series analysis, classification and clustering. It also provides robust support for producing publication-quality data plots. A large amount of 3rd-party packages are available, greatly increasing its breadth and scope.

r-minimal 3.6.0
Dependencies: coreutils@9.1 curl@8.6.0 openblas@0.3.30 gfortran@14.3.0 grep@3.11 icu4c@73.1 libdeflate@1.19 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libxt@1.3.1 pango@1.56.4 pcre@8.45 readline@8.2.13 tcl@8.6.12 tk@8.6.12 which@2.21 zlib@1.3.1 bash-minimal@5.2.37
Channel: guix-past
Location: past/packages/statistics.scm (past packages statistics)
Home page: https://www.r-project.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Environment for statistical computing and graphics
Description:

R is a language and environment for statistical computing and graphics. It provides a variety of statistical techniques, such as linear and nonlinear modeling, classical statistical tests, time-series analysis, classification and clustering. It also provides robust support for producing publication-quality data plots. A large amount of 3rd-party packages are available, greatly increasing its breadth and scope.

r-survival 2.41-3
Propagated dependencies: r-matrix@1.2-0
Channel: guix-past
Location: past/packages/statistics.scm (past packages statistics)
Home page: https://github.com/therneau/survival
Licenses: LGPL 2.0+
Build system: r
Synopsis: Survival analysis
Description:

This package contains the core survival analysis routines, including definition of Surv objects, Kaplan-Meier and Aalen-Johansen (multi-state) curves, Cox models, and parametric accelerated failure time models.

simtrace-1 1.5
Dependencies: libosmocore@1.7.0 libusb@1.0.25 lksctp-tools@1.0.19 talloc@2.4.2
Channel: guix-past
Location: past/packages/telephony.scm (past packages telephony)
Home page: https://osmocom.org/projects/simtrace/wiki/SIMtrace
Licenses: GPL 2 CC-BY-SA 3.0
Build system: gnu
Synopsis: Sniff the communication between phones and SIM cards with SIMtrace 1
Description:

This contains the simtrace utility. It is compatible with the SIMtrace 1 hardware that contains an Atmel AT91SAM7S micro-controller. It is not compatible with the SIMtrace 2 hardware that uses an Atmel ATSAM3S micro-controller instead. The simtrace utility can display the SIM PDUs directly and/or send them to a given IP address to enable users to view SIM PDUs in Wireshark. It also contains a complete user manual for the SIMtrace 1 hardware.

texi2html 1.82
Dependencies: perl@5.36.0
Channel: guix-past
Location: past/packages/texinfo.scm (past packages texinfo)
Home page: https://www.nongnu.org/texi2html/
Licenses: GPL 2+
Build system: gnu
Synopsis: Convert Texinfo to HTML
Description:

Texi2HTML is a Perl script which converts Texinfo source files to HTML output. It now supports many advanced features, such as internationalization and extremely configurable output formats.

Development of Texi2HTML moved to the GNU Texinfo repository in 2010, since it was meant to replace the makeinfo implementation in GNU Texinfo. The route forward for authors is, in most cases, to alter manuals and build processes as necessary to use the new features of the makeinfo/texi2any implementation of GNU Texinfo. The Texi2HTML maintainers (one of whom is the principal author of the GNU Texinfo implementation) do not intend to make further releases of Texi2HTML.

texinfo 4.13a
Dependencies: ncurses@6.2.20210619 xz@5.4.5
Channel: guix-past
Location: past/packages/texinfo.scm (past packages texinfo)
Home page: https://www.gnu.org/software/texinfo/
Licenses: GPL 3+
Build system: gnu
Synopsis: The GNU documentation format
Description:

Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands.

openssl 1.0.2u
Channel: guix-past
Location: past/packages/tls.scm (past packages tls)
Home page: https://www.openssl.org/
Licenses: OpenSSL
Build system: gnu
Synopsis: OpenSSL 1.0.2u, released 2019-12-20
Description:

OpenSSL is an implementation of SSL/TLS. This version is the final release of the 1.0.2 branch.

httpd-with-mod-python 2.2.34
Dependencies: apr@1.7.4 apr-util@1.6.3 libxcrypt@4.4.38 openssl@1.0.2u perl@5.36.0 libnsl@1.3.0 libtirpc@1.3.1 openssl@1.0.2u bzip2@1.0.8 expat@2.7.1 gdbm@1.25 libffi@3.4.6 libxcrypt@4.4.38 sqlite@3.39.3 readline@8.2.13 zlib@1.3.1 tcl@8.6.12 tk@8.6.12 python2@2.4.6
Channel: guix-past
Location: past/packages/web.scm (past packages web)
Home page: https://httpd.apache.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Featureful HTTP server
Description:

The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation.

httpd 2.2.34
Dependencies: apr@1.7.4 apr-util@1.6.3 libxcrypt@4.4.38 openssl@1.0.2u perl@5.36.0
Channel: guix-past
Location: past/packages/web.scm (past packages web)
Home page: https://httpd.apache.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Featureful HTTP server
Description:

The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation.

composyx 1.6.0
Dependencies: blaspp@2025.05.28 lapackpp@2025.05.28 openblas@0.3.30 pastix@6.4.0 mumps-openmpi@5.8.0 arpack-ng@3.9.1 paddle@0.3.8 fabulous@1.1.4 chameleon@1.4.0 starpu@1.4.12
Propagated dependencies: hwloc@2.12.2 openmpi@4.1.6
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://gitlab.inria.fr/composyx/composyx.git
Licenses: CeCILL-C
Build system: cmake
Synopsis: Composable numerical solver
Description:

Composyx is a linear algebra C++ library focused on composability. Its purpose is to allow the user to express a large pannel of algorithms using a high-level interface to range from laptop prototypes to many node supercomputer parallel computations.

chameleon 1.4.0
Dependencies: openblas@0.3.30 starpu@1.4.12 openmpi@4.1.6
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://gitlab.inria.fr/solverstack/chameleon
Licenses: CeCILL-C
Build system: cmake
Synopsis: Dense linear algebra solver
Description:

Chameleon is a dense linear algebra solver relying on sequential task-based algorithms where sub-tasks of the overall algorithms are submitted to a run-time system. Such a system is a layer between the application and the hardware which handles the scheduling and the effective execution of tasks on the processing units. A run-time system such as StarPU is able to manage automatically data transfers between not shared memory area (CPUs-GPUs, distributed nodes).

qr-mumps 3.1
Dependencies: metis@5.1.0 openblas@0.3.30 perl@5.36.0 scotch32@7.0.7 starpu@1.4.12
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://gitlab.com/qr_mumps/qr_mumps
Licenses: CeCILL
Build system: cmake
Synopsis: Sparse QR direct solver (distributed memory version)
Description:

qr_mumps is a software package for the solution of sparse, linear systems on multicore computers based on the QR factorization of the input matrix. Therefore, it is suited to solving sparse least-squares problems and to computing the minimum-norm solution of sparse,underdetermined problems. It can obviously be used for solving square problems in which case the stability provided by the use of orthogonal transformations comes at the cost of a higher operation count with respect to solvers based on, e.g., the LU factorization. qr_mumps supports real and complex, single or double precision arithmetic. This is an experimental version of the package for distributed memory.

nfft 3.5.4-0.fc279af
Propagated dependencies: fftw@3.3.10
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://www-user.tu-chemnitz.de/~potts/nfft/
Licenses: GPL 2+
Build system: gnu
Synopsis: Computing the nonequispaced fast Fourier transform
Description:

NFFT is a software library, written in C, for computing non-equispaced fast Fourier transforms and related variations. It finds its application in fields such as medical imaging, summation schemes, polar FFT, discrete Radon transform or ridgelet transform.

python-pyfftw 0.15.1
Dependencies: fftw@3.3.10 fftwf@3.3.10
Propagated dependencies: python-numpy@2.3.1
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://github.com/pyFFTW/pyFFTW
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python wrapper for the FFTW library
Description:

This package provides a Pythonic wrapper around FFTW, the FFT library, presenting a unified interface for all the supported transforms.

ginkgo-hpc 1.11.0
Dependencies: nlohmann-json@3.12.0 yaml-cpp@0.9.0
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://ginkgo-project.github.io/
Licenses: FreeBSD
Build system: cmake
Synopsis: Numerical linear algebra software package
Description:

Ginkgo is a high-performance numerical linear algebra library for many-core systems, with a focus on solution of sparse linear systems.

python-pylops 2.6.0
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://pylops.readthedocs.io/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Linear-operator library for Python
Description:

PyLops is an open-source Python library focused on providing a backend-agnostic, idiomatic, matrix-free library of linear operators and related computations. It is inspired by the iconic MATLAB Spot – A Linear-Operator Toolbox project.

paddle 0.3.8
Propagated dependencies: openmpi@4.1.6 pt-scotch@7.0.7
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://gitlab.inria.fr/solverstack/paddle
Licenses: CeCILL-C
Build system: cmake
Synopsis: Parallel Algebraic Domain Decomposition for Linear systEms
Description:

This software’s goal is to propose a parallel algebraic strategy to decompose a sparse linear system Ax=b, enabling its resolution by a domain decomposition solver. Up to now, Paddle is implemented for the MaPHyS linear solver.

chameleon-hip-rocm 1.4.0
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://gitlab.inria.fr/solverstack/chameleon
Licenses: CeCILL-C
Build system: cmake
Synopsis: Dense linear algebra solver (with AMD HIP/ROCm support)
Description:

Chameleon is a dense linear algebra solver relying on sequential task-based algorithms where sub-tasks of the overall algorithms are submitted to a run-time system. Such a system is a layer between the application and the hardware which handles the scheduling and the effective execution of tasks on the processing units. A run-time system such as StarPU is able to manage automatically data transfers between not shared memory area (CPUs-GPUs, distributed nodes). Note that this package doesn't support with-c-toolchain transformation.

nfftf 3.5.4-0.fc279af
Propagated dependencies: fftwf@3.3.10
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://www-user.tu-chemnitz.de/~potts/nfft/
Licenses: GPL 2+
Build system: gnu
Synopsis: Computing the nonequispaced fast Fourier transform (single precision)
Description:

NFFT is a software library, written in C, for computing non-equispaced fast Fourier transforms and related variations. It finds its application in fields such as medical imaging, summation schemes, polar FFT, discrete Radon transform or ridgelet transform.

blaze 3.8.2
Dependencies: openblas@0.3.30
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://bitbucket.org/blaze-lib/blaze
Licenses: Modified BSD
Build system: cmake
Synopsis: High performance C++ math library
Description:

Blaze is an open-source, high-performance C++ math library for dense and sparse arithmetic. With its state-of-the-art Smart Expression Template implementation Blaze combines the elegance and ease of use of a domain-specific language with HPC-grade performance, making it one of the most intuitive and fastest C++ math libraries available.

The Blaze library offers:

  • high performance through the integration of BLAS libraries and manually tuned HPC math kernels;

  • vectorization by SSE, SSE2, SSE3, SSSE3, SSE4, AVX, AVX2, AVX-512, FMA, SVML, SLEEF, and XSIMD;

  • parallel execution by OpenMP, HPX, C++11 threads and Boost threads;

  • an intuitive and easy to use API of a domain specific language;

  • unified arithmetic with dense and sparse vectors and matrices;

  • thoroughly tested matrix and vector arithmetic;

  • completely portable, high quality C++ source code.

pastix 6.4.0
Dependencies: gfortran@14.3.0 hwloc@2.12.2 starpu@1.4.12 scotch@7.0.7 openblas@0.3.30 openmpi@4.1.6 python@3.11.14 python-numpy@2.3.1
Channel: guix-science
Location: guix-science/packages/algebra.scm (guix-science packages algebra)
Home page: https://gitlab.inria.fr/solverstack/pastix
Licenses: CeCILL
Build system: cmake
Synopsis: Sparse matrix direct solver
Description:

PaStiX (Parallel Sparse matriX package) is a scientific library that provides a high performance parallel solver for very large sparse linear systems based on direct methods. Numerical algorithms are implemented in single or double precision (real or complex) using LLt, LDLt and LU with static pivoting (for non symmetric matrices having a symmetric pattern). This solver also provides some low-rank compression methods to reduce the memory footprint and/or the time-to-solution.

bazel 6.1.0
Channel: guix-science
Location: guix-science/packages/bazel.scm (guix-science packages bazel)
Home page: https://bazel.build
Licenses: ASL 2.0
Build system: gnu
Synopsis: Build and test tool
Description:

Bazel is a build and test tool similar to Make, Maven, and Gradle. It uses a human-readable, high-level build language. Bazel supports projects in multiple languages and builds outputs for multiple platforms. Bazel supports large codebases across multiple repositories, and large numbers of users.

bazel 6.4.0
Channel: guix-science
Location: guix-science/packages/bazel.scm (guix-science packages bazel)
Home page: https://bazel.build
Licenses: ASL 2.0
Build system: gnu
Synopsis: Build and test tool
Description:

Bazel is a build and test tool similar to Make, Maven, and Gradle. It uses a human-readable, high-level build language. Bazel supports projects in multiple languages and builds outputs for multiple platforms. Bazel supports large codebases across multiple repositories, and large numbers of users.

Total packages: 70622