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

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.


python-marshmallow 3.22.0
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/marshmallow-code/marshmallow
Licenses: Expat
Build system: pyproject
Synopsis: Convert complex datatypes to and from native Python datatypes
Description:

marshmallow provides a library for converting complex datatypes to and from native Python datatypes.

python-distro 1.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-distro/distro
Licenses: ASL 2.0
Build system: pyproject
Synopsis: OS platform information API
Description:

distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.

It is the recommended replacement for Python's original `platform.linux_distribution` function (which will be removed in Python 3.8). distro also provides a command-line interface to output the platform information in various formats.

python-dasbus 1.7
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://dasbus.readthedocs.io/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: DBus library in Python
Description:

This DBus library is written in Python, based on GLib and inspired by pydbus.

python-pbs-installer 2025.09.18
Propagated dependencies: python-httpx@0.28.1 python-zstandard@0.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/frostming/pbs-installer
Licenses: Expat
Build system: pyproject
Synopsis: Installer for Python Build Standalone
Description:

This package implements an installer for Python Build Standalone.

python-sqltrie 0.11.2
Propagated dependencies: python-attrs@25.3.0 python-orjson@3.9.7 python-pygtrie@2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/iterative/sqltrie/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: SQL-based prefix tree for Python
Description:

Sqltrie is a SQL-based prefix tree inspired by pygtrie and python-diskcache.

python-annotated-types 0.7.0
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/annotated-types/annotated-types
Licenses: Expat
Build system: pyproject
Synopsis: Reusable constraint types to use with typing.Annotated
Description:

This package provides metadata objects which can be used to represent common constraints such as upper and lower bounds on scalar values and collection sizes, a Predicate marker for runtime checks, and descriptions of how we intend these metadata to be interpreted. In some cases, we also note alternative representations which do not require this package.

python-isbnlib 3.10.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xlcnd/isbnlib
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python library to work with ISBN strings
Description:

python-isbnlib is a (pure) python library that provides several useful methods and functions to validate, clean, transform, hyphenate and get metadata for ISBN strings. Its origin was as the core of isbntools. This short version, is suitable to be include as a dependency in other projects.

python-cogapp 3.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://nedbatchelder.com/code/cog
Licenses: Expat
Build system: pyproject
Synopsis: Content generation tool that leverages Python
Description:

Cog is a file generation tool. It allows using pieces of Python code as generators in your source files to generate arbitrary text.

python-hsluv 5.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.hsluv.org
Licenses: Expat
Build system: pyproject
Synopsis: Human-friendly HSL colour space implemented in Python
Description:

Human-friendly Hue Saturation Lightness. HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.

python-crontab 3.3.0
Dependencies: mcron@1.2.3 python-dateutil@2.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/doctormo/python-crontab/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Module for reading and writing crontab files
Description:

This Python module can read, write crontab files, and access the system cron automatically and simply using a direct API.

python-numpy-documentation 2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://numpy.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Documentation for the @code{python-numpy} package
Description:

This package provides the complete NumPy documentation in the Texinfo, and HTML formats.

python-cheetah 3.3.1
Propagated dependencies: python-markdown@3.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://cheetahtemplate.org/
Licenses: X11-style
Build system: pyproject
Synopsis: Template engine
Description:

Cheetah is a text-based template engine and Python code generator.

Cheetah can be used as a standalone templating utility or referenced as a library from other Python applications. It has many potential uses, but web developers looking for a viable alternative to ASP, JSP, PHP and PSP are expected to be its principle user group.

Features:

  1. Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other text-based format.

  2. Cleanly separates content, graphic design, and program code.

  3. Blends the power and flexibility of Python with a simple template language that non-programmers can understand.

  4. Gives template writers full access to any Python data structure, module, function, object, or method in their templates.

  5. Makes code reuse easy by providing an object-orientated interface to templates that is accessible from Python code or other Cheetah templates. One template can subclass another and selectively reimplement sections of it.

  6. Provides a simple, yet powerful, caching mechanism that can dramatically improve the performance of a dynamic website.

  7. Compiles templates into optimized, yet readable, Python code.

python-flit 3.12.0
Propagated dependencies: python-tomli-w@1.2.0 python-flit-core@3.12.0 python-docutils@0.21.2 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://flit.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple packaging tool for simple packages
Description:

Flit is a simple way to put Python packages and modules on PyPI. Flit packages a single importable module or package at a time, using the import name as the name on PyPI. All subpackages and data files within a package are included automatically.

python-xlsxwriter 3.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jmcnamara/XlsxWriter
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python module for creating Excel XLSX files
Description:

XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.

python-doxyqml 0.5.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://agateau.com/projects/doxyqml
Licenses: Modified BSD
Build system: pyproject
Synopsis: Doxygen input filter for QML files
Description:

This package provides a Doxygen input filter for QML files.

python-zipstream-new 1.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/arjan-s/python-zipstream
Licenses: GPL 3
Build system: pyproject
Synopsis: Zipfile generator that takes input files as well as streams
Description:

zipstream.py is a zip archive generator based on zipfile.py. It was created to generate a zip file generator for streaming. This is beneficial for when you want to provide a downloadable archive of a large collection of regular files, which would be infeasible to generate the archive prior to downloading or of a very large file that you do not want to store entirely on disk or on memory.

python-kazoo 2.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://kazoo.readthedocs.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: High-level Zookeeper client library
Description:

Kazoo is a Python client library for the Apache Zookeeper distributed application service. It is designed to be easy to use and to avoid common programming errors.

python-cons 0.4.7
Propagated dependencies: python-logical-unification@0.4.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pythological/python-cons
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Cons cell data structures and related algorithms for Python
Description:

This library implements algorithms and data structures for Lisp-style cons cells in Python.

python-array-api-compat 1.12.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://data-apis.org/array-api-compat/
Licenses: Expat
Build system: pyproject
Synopsis: Array API compatibility wrapper for NumPy et al
Description:

This package provides a wrapper around NumPy and other array libraries to make them compatible with the Array API standard

python-prettytable 3.12.0
Propagated dependencies: python-wcwidth@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jazzband/prettytable
Licenses: Modified BSD
Build system: pyproject
Synopsis: Display tabular data in an ASCII table format
Description:

A library designed to represent tabular data in visually appealing ASCII tables. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.

python-krb5 0.5.1
Dependencies: mit-krb5@1.21
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jborean93/pykrb5
Licenses: Expat
Build system: pyproject
Synopsis: Kerberos API bindings for Python
Description:

This library provides Python functions that wraps the Kerberos 5 C API.

python-py010parser 0.1.18
Propagated dependencies: python-regex@2026.2.28 python-ply@3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/d0c-s4vage/py010parser
Licenses: Modified BSD
Build system: pyproject
Synopsis: Parser of 010 editor's template
Description:

py010parser is a Python library for parsing templates for the Sweetscape 010 binary-format editor.

python-numexpr 2.14.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydata/numexpr
Licenses: Expat
Build system: pyproject
Synopsis: Fast numerical expression evaluator for NumPy
Description:

Numexpr is a fast numerical expression evaluator for NumPy. With it, expressions that operate on arrays are accelerated and use less memory than doing the same calculation in Python. In addition, its multi-threaded capabilities can make use of all your cores, which may accelerate computations, most specially if they are not memory-bounded (e.g. those using transcendental functions).

python-multipledispatch 1.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mrocklin/multipledispatch/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multiple dispatch for Python based on pattern matching
Description:

This library provides an efficient mechanism for overloading function implementations based on the types of the arguments.

Total packages: 72465