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

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.


zbar-minimal 0.23.93
Dependencies: imagemagick@6.9.13-5 libjpeg-turbo@2.1.4 perl@5.36.0 python@3.12.12 v4l-utils@1.24.1
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://github.com/mchehab/zbar
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Bar code reader
Description:

ZBar can read barcodes from various sources, such as video streams, image files, and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39, Codabar, Interleaved 2 of 5, QR Code and SQ Code. Included with the library are basic applications for decoding captured bar code images and using a video device (e.g. webcam) as a bar code scanner. For application developers, language bindings are included for C, C++ and Python as well as GUI widgets for GTK and Qt.

zint-with-qt 2.16.0
Dependencies: libpng@1.6.39 qtsvg@6.9.2 qttools@6.9.2
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://www.zint.org.uk/
Licenses: Modified BSD GPL 3+
Build system: qt
Synopsis: Barcode encoding library (with graphical user interface)
Description:

Zint is a suite of programs to allow easy encoding of data in any of the wide range of public domain barcode standards and to allow integration of this capability into your own programs.

barcode 0.99
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://www.gnu.org/software/barcode/
Licenses: GPL 3+
Build system: gnu
Synopsis: Convert text strings to printed bars in various standards
Description:

GNU Barcode is a flexible tool to produce printed barcodes from text strings. It supports a variety of encoding standards and sizing measurements. Barcodes can be output in PostScript or Encapsulated PostScript formats.

python-zbarlight 4.0
Dependencies: zbar@0.23.93
Propagated dependencies: python-pillow@12.1.1
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://github.com/Polyconseil/zbarlight
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple Python wrapper for the zbar barcode library
Description:

Zbarlight is a simple wrapper for the zbar library. It can read all zbar supported codes.

zint 2.16.0
Dependencies: libpng@1.6.39
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://www.zint.org.uk/
Licenses: Modified BSD GPL 3+
Build system: cmake
Synopsis: Barcode encoding library
Description:

Zint is a suite of programs to allow easy encoding of data in any of the wide range of public domain barcode standards and to allow integration of this capability into your own programs.

qrencode 4.1.1
Dependencies: libpng@1.6.39
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://fukuchi.org/works/qrencode
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Encode data into a QR Code symbol
Description:

Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust.

libdmtx 0.7.7
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://github.com/dmtx
Licenses: Modified BSD
Build system: gnu
Synopsis: Library for reading and writing Data Matrix 2D barcodes
Description:

libdmtx is software for reading and writing Data Matrix 2D barcodes of the modern ECC200 variety. libdmtx is a shared library, allowing C/C++ programs to use its capabilities without restrictions or overhead.

python-pyzbar 0.1.9
Dependencies: zbar@0.23.93
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://github.com/NaturalHistoryMuseum/pyzbar/
Licenses: Expat
Build system: pyproject
Synopsis: Read one-dimensional barcodes and QR codes
Description:

Read one-dimensional barcodes and QR codes using the zbar library.

Features:

  • Pure python

  • Works with PIL / Pillow images, OpenCV / numpy ndarrays, and raw bytes

  • Decodes locations of barcodes

  • No dependencies, other than the zbar library itself

dmtx-utils 0.7.6
Dependencies: libdmtx@0.7.7 imagemagick@6.9.13-5 libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://github.com/dmtx/dmtx-utils/
Licenses: LGPL 2.1 GPL 2
Build system: gnu
Synopsis: Utilities for working with Data Matrix barcodes
Description:

libdmtx is a software library that enables programs to read and write Data Matrix barcodes of the modern ECC200 variety. This package, dmtx-utils, provides command line utilities that allow scripts and command line users to use libdmtx functionality.

This package includes the following programs:

  1. dmtxquery: Extract information from dmtxread output.

  2. dmtxread: Scan Data Matrix barcodes.

  3. dmtxwrite: Create Data Matrix barcodes.

m4rie 20250128
Dependencies: m4ri@20250128
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://bitbucket.org/malb/m4rie/
Licenses: GPL 2+
Build system: gnu
Synopsis: Arithmetic of dense matrices over F_{2^e}
Description:

M4RI is a library for fast arithmetic with dense matrices over finite fields of characteristic 2. So it extends the functionality of M4RI from F_2 to F_2^e.

msolve 0.10.0
Dependencies: flint@3.4.0 gmp@6.3.0 mpfr@4.2.2
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://msolve.lip6.fr/
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for polynomial system solving through algebraic methods
Description:

msolve is a C library implementing computer algebra algorithms for solving polynomial systems (with rational coefficients or coefficients in a prime field).

Currently, with msolve, you can basically solve multivariate polynomial systems. This encompasses:

  • the computation of Groebner bases

  • real root isolation of the solutions to polynomial systems

  • the computation of the dimension and the degree of the solution set.

bc 1.08.2
Dependencies: readline@8.2.13 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://www.gnu.org/software/bc/
Licenses: GPL 3+
Build system: gnu
Synopsis: Arbitrary precision numeric processing language
Description:

bc is an arbitrary precision numeric processing language. It includes an interactive environment for evaluating mathematical statements. Its syntax is similar to that of C, so basic usage is familiar. It also includes "dc", a reverse-polish calculator.

linbox 1.7.1
Propagated dependencies: fflas-ffpack@2.5.0
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://linbox-team.github.io/linbox/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: C++ library for linear algebra over exact rings
Description:

LinBox is a C++ template library for exact linear algebra computation with dense, sparse, and structured matrices over the integers and over finite fields.

spectra 1.1.0
Dependencies: eigen@3.4.0
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://spectralib.org/
Licenses: MPL 2.0
Build system: cmake
Synopsis: C++ library for large scale eigenvalue problems
Description:

Spectra stands for Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK. It is a C++ library for large scale eigenvalue problems, built on top of Eigen. It is implemented as a header-only C++ library and can be easily embedded in C++ projects that require calculating eigenvalues of large matrices.

gappa 1.4.1
Dependencies: boost@1.89.0 gmp@6.3.0 mpfr@4.2.2
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://gitlab.inria.fr/gappa/gappa
Licenses: GPL 3+ CeCILL
Build system: gnu
Synopsis: Proof generator for arithmetic properties
Description:

Gappa is a tool intended to help verifying and formally proving properties on numerical programs dealing with floating-point or fixed-point arithmetic. It has been used to write robust floating-point filters for CGAL and it is used to certify elementary functions in CRlibm. While Gappa is intended to be used directly, it can also act as a backend prover for the Why3 software verification platform or as an automatic tactic for the Coq proof assistant.

ginac 1.8.1
Dependencies: cln@1.3.6 readline@8.2.13
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://www.ginac.de/
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for symbolic computation
Description:

GiNaC is a C++ library for symbolic computation. Contrary to other CAS it does not try to provide extensive algebraic capabilities and a simple programming language but instead accepts a given language (C++) and extends it by a set of algebraic capabilities.

xtensor-benchmark 0.25.0
Dependencies: googlebenchmark@1.9.1 xsimd@13.2.0 doctest@2.4.9 googletest@1.17.0 nlohmann-json@3.12.0 xtl@0.7.7
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://xtensor.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: cmake
Synopsis: Benchmarks of the xtensor library
Description:

xtensor is a C++ library meant for numerical analysis with multi-dimensional array expressions.

xtensor provides:

  • an extensible expression system enabling lazy broadcasting.

  • an API following the idioms of the C++ standard library.

  • tools to manipulate array expressions and build upon xtensor.

ntl 11.5.1
Dependencies: gmp@6.3.0 gf2x@1.3.0
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://shoup.net/ntl/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: C++ library for number theory
Description:

NTL is a C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.

python-symengine 0.14.1
Dependencies: symengine@0.14.0
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://github.com/symengine/symengine.py
Licenses: Expat
Build system: pyproject
Synopsis: Python library providing wrappers to SymEngine
Description:

This library provides a Python wrapper to SymEngine, a fast C++ symbolic manipulation library.

r-dtt 0.1-2.1
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://www.r-project.org
Licenses: GPL 2+
Build system: r
Synopsis: Discrete Trigonometric Transforms
Description:

This package provides functions for 1D and 2D Discrete Cosine Transform (DCT), Discrete Sine Transform (DST) and Discrete Hartley Transform (DHT).

fplll 5.5.0
Propagated dependencies: gmp@6.3.0 mpfr@4.2.2
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://github.com/fplll/fplll
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library for LLL-reduction of euclidean lattices
Description:

fplll contains implementations of several lattice algorithms. The implementation relies on floating-point orthogonalization, and LLL is central to the code, hence the name.

It includes implementations of floating-point LLL reduction algorithms, offering different speed/guarantees ratios. It contains a wrapper choosing the estimated best sequence of variants in order to provide a guaranteed output as fast as possible. In the case of the wrapper, the succession of variants is oblivious to the user.

It includes an implementation of the BKZ reduction algorithm, including the BKZ-2.0 improvements (extreme enumeration pruning, pre-processing of blocks, early termination). Additionally, Slide reduction and self dual BKZ are supported.

It also includes a floating-point implementation of the Kannan-Fincke-Pohst algorithm that finds a shortest non-zero lattice vector. For the same task, the GaussSieve algorithm is also available in fplll. Finally, it contains a variant of the enumeration algorithm that computes a lattice vector closest to a given vector belonging to the real span of the lattice.

eclib 20250122
Dependencies: ntl@11.5.1 pari-gp@2.17.3
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://johncremona.github.io/mwrank/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Ranks of elliptic curves and modular symbols
Description:

The eclib package includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code; it has been written by John Cremona to compute his elliptic curve database.

fftwf 3.3.10
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://fftw.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Computing the discrete Fourier transform
Description:

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data---i.e. the discrete cosine/ sine transforms or DCT/DST). Single-precision version.

symengine 0.14.0
Dependencies: flint@3.4.0 gmp@6.3.0 mpc@1.3.1 mpfr@4.2.2
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://github.com/symengine/symengine
Licenses: Expat Modified BSD
Build system: cmake
Synopsis: Fast symbolic manipulation library
Description:

SymEngine is a standalone fast C++ symbolic manipulation library. Optional thin wrappers allow usage of the library from other languages.

Page: 1…678910…1356
Total packages: 32521