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

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.


mate-power-manager 1.28.1
Dependencies: gtk+@3.24.51 glib@2.86.0 dbus-glib@0.112 libgnome-keyring@3.12.0 cairo@1.18.4 dbus@1.16.2 libnotify@0.8.8 mate-desktop@1.28.2 mate-panel@1.28.4 libxrandr@1.5.4 libcanberra@0.30 libsecret@0.21.7 startup-notification@0.12 upower@1.90.10
Channel: guix
Location: gnu/packages/mate.scm (gnu packages mate)
Home page: https://mate-desktop.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Power manager for MATE
Description:

MATE Power Manager is a MATE session daemon that acts as a policy agent on top of UPower. It listens to system events and responds with user-configurable actions.

mate-applets 1.28.0
Dependencies: at-spi2-core@2.52.0 dbus@1.16.2 dbus-glib@0.112 glib@2.86.0 gucharmap@12.0.1 gtk+@3.24.51 gtksourceview@4.8.4 libgtop@2.41.3 libmateweather@1.28.2 libnl@3.7.0 libnotify@0.8.8 libx11@1.8.12 libxml2@2.14.6 libwnck@40.1 mate-desktop@1.28.2 mate-panel@1.28.4 pango@1.56.4 polkit@121 python2@2.7.18 upower@1.90.10 wireless-tools@30.pre9
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/mate.scm (gnu packages mate)
Home page: https://mate-desktop.org/
Licenses: GPL 2+ LGPL 2.0+ GPL 3+
Build system: glib-or-gtk
Synopsis: Various applets for the MATE Panel
Description:

Mate-applets includes various small applications for Mate-panel:

  1. accessx-status: indicates keyboard accessibility settings, including the current state of the keyboard, if those features are in use.

  2. Battstat: monitors the power subsystem on a laptop.

  3. Character palette: provides a convenient way to access non-standard characters, such as accented characters, mathematical symbols, special symbols, and punctuation marks.

  4. MATE CPUFreq Applet: CPU frequency scaling monitor

  5. Drivemount: lets you mount and unmount drives and file systems.

  6. Geyes: pair of eyes which follow the mouse pointer around the screen.

  7. Keyboard layout switcher: lets you assign different keyboard layouts for different locales.

  8. Modem Monitor: monitors the modem.

  9. Invest: downloads current stock quotes from the Internet and displays the quotes in a scrolling display in the applet. The applet downloads the stock information from Yahoo! Finance.

  10. System monitor: CPU, memory, network, swap file and resource.

  11. Trash: lets you drag items to the trash folder.

  12. Weather report: downloads weather information from the U.S National Weather Service (NWS) servers, including the Interactive Weather Information Network (IWIN).

libmateweather 1.28.2
Dependencies: gtk+@3.24.51 tzdata@2025a
Propagated dependencies: libsoup-minimal@2.74.3 libxml2@2.14.6
Channel: guix
Location: gnu/packages/mate.scm (gnu packages mate)
Home page: https://mate-desktop.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: MATE library for weather information from the Internet
Description:

This library provides access to weather information from the internet for the MATE desktop environment.

mate-settings-daemon 1.28.0
Dependencies: cairo@1.18.4 dbus@1.16.2 dbus-glib@0.112 dconf@0.40.0 fontconfig-minimal@2.16.0 gtk+@3.24.51 libcanberra@0.30 libmatekbd@1.28.0 libmatemixer@1.28.0 libnotify@0.8.8 libx11@1.8.12 libxext@1.3.6 libxi@1.8.2 libxklavier@5.4 mate-desktop@1.28.2 nss@3.101.4 polkit@121 startup-notification@0.12
Channel: guix
Location: gnu/packages/mate.scm (gnu packages mate)
Home page: https://mate-desktop.org/
Licenses: LGPL 2.1 GPL 2
Build system: glib-or-gtk
Synopsis: Settings Daemon for MATE
Description:

Mate-settings-daemon is a fork of gnome-settings-daemon.

engrampa 1.28.2
Dependencies: caja@1.28.0 file@5.46 glib@2.86.0 gtk+@3.24.51 librsvg@2.58.5 json-glib@1.10.0 libcanberra@0.30 libx11@1.8.12 libsm@1.2.5 packagekit@1.2.5 pango@1.56.4
Channel: guix
Location: gnu/packages/mate.scm (gnu packages mate)
Home page: https://mate-desktop.org/
Licenses: GPL 2
Build system: glib-or-gtk
Synopsis: Archive Manager for MATE
Description:

Engrampa is the archive manager for the MATE Desktop.

mate-user-guide 1.28.0
Dependencies: yelp@42.3
Channel: guix
Location: gnu/packages/mate.scm (gnu packages mate)
Home page: https://mate-desktop.org/
Licenses: FDL 1.1+ GPL 2+
Build system: gnu
Synopsis: User Documentation for Mate software
Description:

MATE User Guide is a collection of documentation which details general use of the MATE Desktop environment. Topics covered include sessions, panels, menus, file management, and preferences.

symfpu 0-0.22d993d
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/martin-cs/symfpu
Licenses: GPL 3+
Build system: copy
Synopsis: Concrete and symbolic implementation of IEEE-754 floating-point numbers
Description:

SoftFPU is a C++ library implementing concrete and symbolic semantics for floating point numbers as defined in the IEEE-764 Standard for Floating-Point Arithmetic. It is templated in terms of the bit-vectors, propositions, floating-point formats and rounding mode types used. This allow the same code to be executed as an arbitrary precision library or to be used to build symbolic representations of floating-point operations.

fast-downward 23.06.0
Dependencies: bash-minimal@5.2.37 python@3.11.14
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.fast-downward.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: Domain-independent classical planning system
Description:

Fast Downward is a portfolio-based planning system that supports the propositional fragment of PDDL2.2.

maxflow 3.0.5
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://pub.ist.ac.at/~vnk/software.html
Licenses: GPL 3+
Build system: cmake
Synopsis: Library implementing Maxflow algorithm
Description:

An implementation of the maxflow algorithm described in An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Computer Vision.

Yuri Boykov and Vladimir Kolmogorov.

In IEEE Transactions on Pattern Analysis and Machine Intelligence,

September 2004

cminpack 1.3.11
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/devernay/cminpack
Licenses: non-copyleft
Build system: cmake
Synopsis: C/C++ rewrite of the MINPACK software
Description:

This is a C version of the minpack minimization package. It has been derived from the fortran code using f2c and some limited manual editing. Extern C linkage permits the package routines to be called from C++.

elemental 0.87.7-0.6eb15a0
Dependencies: gfortran@14.3.0 gmp@6.3.0 metis@5.1.0 mpc@1.3.1 mpfr@4.2.2 openmpi@4.1.6 qd@2.3.24 openblas@0.3.30
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/elemental/Elemental
Licenses: FreeBSD
Build system: cmake
Synopsis: Dense and sparse-direct linear algebra and optimization
Description:

Elemental is a modern C++ library for distributed-memory dense and sparse-direct linear algebra, conic optimization, and lattice reduction.

sundials-julia 5.2.0
Dependencies: gfortran@14.3.0 openblas@0.3.30 openblas@0.3.30 suitesparse@5.13.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://computation.llnl.gov/projects/sundials
Licenses: Modified BSD
Build system: cmake
Synopsis: SUNDIALS with LAPACK support as required by julia-sundials-jll
Description:

SUNDIALS is a family of software packages implemented with the goal of providing robust time integrators and nonlinear solvers that can easily be incorporated into existing simulation codes.

suitesparse-amd 3.3.3
Propagated dependencies: suitesparse-config@7.10.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://people.engr.tamu.edu/davis/suitesparse.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Sparse matrix ordering for Cholesky factorization
Description:

AMD is a set of routines for ordering a sparse matrix prior to Cholesky factorization (or for LU factorization with diagonal pivoting).

metis 5.1.0
Dependencies: openblas@0.3.30
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
Licenses: ASL 2.0
Build system: cmake
Synopsis: Graph partitioning and fill-reducing matrix ordering library
Description:

METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill-reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.

python-kiwisolver 1.4.6
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/nucleic/kiwi
Licenses: Modified BSD
Build system: pyproject
Synopsis: Fast implementation of the Cassowary constraint solver
Description:

Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm. Kiwi has been designed from the ground up to be lightweight and fast. Kiwi ranges from 10x to 500x faster than the original Cassowary solver with typical use cases gaining a 40x improvement. Memory savings are consistently > 5x.

python-petsc4py 3.24.0
Dependencies: petsc-openmpi@3.24.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://bitbucket.org/petsc/petsc4py/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for PETSc
Description:

PETSc, the Portable, Extensible Toolkit for Scientific Computation, is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. petsc4py provides Python bindings to almost all functions of PETSc.

dionysus 1.4.0
Dependencies: tcl@8.6.12
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.gnu.org/software/dionysus/
Licenses: GPL 3+
Build system: gnu
Synopsis: Local search for universal constants and scientific values
Description:

GNU Dionysus is a convenient system for quickly retrieving the values of mathematical constants used in science and engineering. Values can be searched using a simple command-line tool, choosing from three databases: universal constants, atomic numbers, and constants related to semiconductors.

arpack-ng 3.9.1
Dependencies: eigen@3.4.0 openblas@0.3.30 gfortran@14.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/opencollab/arpack-ng
Licenses: non-copyleft
Build system: cmake
Synopsis: Fortran subroutines for solving eigenvalue problems
Description:

ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

dune-common-openmpi 2.10.0
Dependencies: gmp@6.3.0 metis@5.1.0 openblas@0.3.30 python@3.11.14 superlu@5.3.0 openmpi@4.1.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: GPL 2
Build system: cmake
Synopsis: Distributed and Unified Numerics Environment (with MPI support)
Description:

DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD).

python-libensemble 1.4.2
Propagated dependencies: python-mpmath@1.3.0 python-numpy@2.3.1 python-psutil@7.0.0 python-pydantic@2.12.5 python-pyyaml@6.0.2 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/Libensemble/libensemble
Licenses: Modified BSD
Build system: pyproject
Synopsis: Toolkit for dynamic ensembles of calculations
Description:

libensemble is a complete toolkit for dynamic ensembles of calculations. It connects deciders to experiments or simulations.

veusz 4.2
Dependencies: bash-minimal@5.2.37 ghostscript@9.56.1 python-dbus@1.2.18 python-numpy@2.3.1 python-pyqt@6.9.1 qtbase@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2 python-h5py@3.15.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://veusz.github.io/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Scientific plotting package
Description:

Veusz is a scientific plotting and graphing program with a graphical user interface, designed to produce publication-ready 2D and 3D plots. In addition it can be used as a module in Python for plotting. It supports vector and bitmap output, including PDF, Postscript, SVG and EMF.

glpk 5.0
Dependencies: gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.gnu.org/software/glpk/
Licenses: GPL 3+
Build system: gnu
Synopsis: GNU Linear Programming Kit, supporting the MathProg language
Description:

GLPK is a C library for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It supports the GNU MathProg modeling language, a subset of the AMPL language, and features a translator for the language. In addition to the C library, a stand-alone LP/MIP solver is included in the package.

mcrl2 202307.1
Dependencies: boost@1.89.0 glu@9.0.2 mesa@25.2.3 qtbase@5.15.17
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://mcrl2.org
Licenses: Boost 1.0
Build system: cmake
Synopsis: Toolset for the mCRL2 formal specification language
Description:

mCRL2 (micro Common Representation Language 2) is a formal specification language for describing concurrent discrete event systems. Its toolset supports analysis and automatic verification, linearisation, simulation, state-space exploration and generation, and tools to optimise and analyse specifications. Also, state spaces can be manipulated, visualised and analysed.

Total packages: 70992