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

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-imagecodecs 2025.8.2
Dependencies: brotli@1.1.0 c-blosc@1.21.1 c-blosc2@2.22.0 giflib@5.2.1 lcms@2.13.1 libheif@1.22.2 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libwebp@1.3.2 lz4@1.10.0 lzfse@1.0 snappy@1.1.9 xz@5.4.5 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: python-numpy@2.3.1 python-matplotlib@3.10.8 python-tifffile@2025.10.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.lfd.uci.edu/~gohlke/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Image transformation, compression, and decompression codecs
Description:

Imagecodecs is a Python library that provides block-oriented, in-memory buffer transformation, compression, and decompression functions for use in the tifffile, czifile, and other scientific image input/output modules.

python-xattr 1.2.0
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xattr/xattr
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for extended file system attributes
Description:

This package provides a Python wrapper for using extended file system attributes. Extended attributes extend the basic attributes of files and directories in the file system. They are stored as name:data pairs associated with file system objects (files, directories, symlinks, etc).

python-sshtunnel 0.4.0-0.dc07328
Propagated dependencies: python-paramiko@4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pahaz/sshtunnel
Licenses: Expat
Build system: pyproject
Synopsis: Python SSH tunnels library
Description:

sshtunnel is a Python module for easily creating SSH tunnels in the background, using Python.

python-types-pyside6 6.10.1.1-0.3a97b71
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/LumaPictures/cg-stubs
Licenses: LGPL 2.1+ Expat
Build system: pyproject
Synopsis: Accurate stubs for PySide6
Description:

This package provides PySide6 stubs produced with mypy's official stubgen tool to directly generate stubs, with a set of corrections applied.

python-titlecase 2.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ppannuto/python-titlecase
Licenses: Expat
Build system: pyproject
Synopsis: Capitalize strings similar to book titles
Description:

Python-Titlecase is a Python port of John Gruber's titlecase.pl. It capitalizes (predominantly English) strings in a way that is similar to book titles, using the New York Times Manual of Style to leave certain words lowercase.

python-libarchive-c 5.2
Dependencies: libarchive@3.7.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Changaco/python-libarchive-c
Licenses: LGPL 2.0+
Build system: pyproject
Synopsis: Python interface to libarchive
Description:

This package provides Python bindings to libarchive, a C library to access possibly compressed archives in many different formats. It uses Python's ctypes foreign function interface (FFI).

python-duet 0.2.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/google/duet
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Simple future-based async library for Python
Description:

This package provides a simple Future-based async library for Python. Duet uses a structured concurrency approach to async programming, relying on the Future interface for parallelism. Duet also provides a way to run async/await coroutines around those Futures. Unlike most async libraries, duet is re-entrant.

python-sniffio 1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-trio/sniffio
Licenses: Expat ASL 2.0
Build system: pyproject
Synopsis: Detect which async library a program is running under
Description:

This package detects which async library a program is running under. It supports multiple async I/O packages, like Trio, and asyncio.

python-boto3 1.42.5
Propagated dependencies: python-botocore@1.42.5 python-jmespath@1.0.1 python-s3transfer@0.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/boto/boto3
Licenses: ASL 2.0
Build system: pyproject
Synopsis: AWS SDK for Python
Description:

Boto3 is a Python library for writing programs that interact with AWS.

python-cmd2 2.5.11
Propagated dependencies: python-pyperclip@1.9.0 python-wcwidth@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-cmd2/cmd2
Licenses: Expat
Build system: pyproject
Synopsis: Tool for building interactive command line applications
Description:

Cmd2 is a tool for building interactive command line applications in Python. Its goal is to make it quick and easy for developers to build feature-rich and user-friendly interactive command line applications. It provides a simple API which is an extension of Python's built-in cmd module. cmd2 provides a wealth of features on top of cmd to make your life easier and eliminates much of the boilerplate code which would be necessary when using cmd.

python-userpath 1.9.2
Propagated dependencies: python-click@8.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ofek/userpath
Licenses: Expat
Build system: pyproject
Synopsis: Add locations to the user's PATH
Description:

This package provides a tool for modifying a user's PATH.

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-tenacity 9.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jd/tenacity
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Retrying library for python
Description:

Tenacity is a general-purpose python library to simplify the task of adding retry behavior to just about anything.

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-concurrent-log-handler 0.9.25
Propagated dependencies: python-portalocker@2.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Preston-Landers/concurrent-log-handler
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Additional log handler for Python's standard @code{logging} package
Description:

This package provides an additional log handler for Python's standard logging package (PEP 282). This handler will write log events to a log file which is rotated when the log file reaches a certain size. Multiple processes can safely write to the same log file concurrently and rotated logs can be gzipped if desired. An optional threaded queue logging handler is provided to perform logging in the background.

python-hypy-utils 1.0.29
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hykilpikonna/HyPyUtils
Licenses: Expat
Build system: pyproject
Synopsis: Python utility functions for HyDEV
Description:

This module provides Python utility functions for modifying and setting the color of terminal output, via HyDEV.

python-numba 0.62.1
Propagated dependencies: python-llvmlite@0.45.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://numba.pydata.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Compile Python code using LLVM
Description:

Numba gives you the power to speed up your applications with high performance functions written directly in Python. With a few annotations, array-oriented and math-heavy Python code can be just-in-time compiled to native machine instructions, similar in performance to C, C++ and Fortran, without having to switch languages or Python interpreters.

Numba works by generating optimized machine code using the LLVM compiler infrastructure at import time, runtime, or statically (using the included pycc tool).

python-yapsy 1.12.2-0.6b487b0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://yapsy.sourceforge.net
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple plugin system for Python applications
Description:

Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core mechanisms needed to build a plugin system into a wider application.

The main purpose is to depend only on Python's standard libraries and to implement only the basic functionalities needed to detect, load and keep track of several plugins.

python-conda-inject 1.3.2
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/koesterlab/conda-inject
Licenses: Expat
Build system: pyproject
Synopsis: Inject a conda environment into the current python environment
Description:

This package provides helper functions for injecting a conda environment into the current python environment (by modifying sys.path, without actually changing the current python environment).

python-cart 1.2.3
Propagated dependencies: python-pycryptodome@3.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/CybercentreCanada/cart
Licenses: FreeBSD
Build system: pyproject
Synopsis: Library for interacting with the CaRT file format
Description:

This Python library implements the CaRT file format which is commonly used to store and transmit information about computer malware and associated metadata.

python-speg 0.3-0.877acdd
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/avakar/speg
Licenses: Expat
Build system: pyproject
Synopsis: PEG-based parser interpreter with memoization
Description:

This package is a PEG-based parser and interpreter with memoization.

python-pyspnego 0.8.0
Propagated dependencies: python-cryptography@44.0.0 python-gssapi@1.10.0 python-krb5@0.5.1 python-ruamel.yaml@0.18.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jborean93/pyspnego
Licenses: Expat
Build system: pyproject
Synopsis: Python SPNEGO library
Description:

The pyspnego Python library handles Negotiate, NTLM, Kerberos (SPNEGO) and CredSSP authentication. It also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.

python-beniget 0.4.2.post1
Propagated dependencies: python-gast@0.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/serge-sans-paille/beniget
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extract semantic information about static Python code
Description:

Beniget is a collection of analyzers for Python AST. It is a building block for writing a static analyzer or compiler for Python.

python-openstep-plist 0.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fonttools/openstep-plist
Licenses: Expat
Build system: pyproject
Synopsis: OpenStep plist parser and writer
Description:

This package provides a parser for the "old style" OpenStep property list format (also known as ASCII plist), written in Cython.

Total packages: 72681