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

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-simple-rlp 0.1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/SamuelHaidu/simple-rlp
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of RLP (Recursive Length Prefix) encoding
Description:

simple-rlp is a python implementation of RLP (Recursive Length Prefix) - Encode and decode data structures.

python-inflection 0.5.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jpvanhal/inflection
Licenses: Expat
Build system: pyproject
Synopsis: Python string transformation library
Description:

Inflection is a string transformation library. It singularizes and pluralizes English words, and transforms strings from CamelCase to underscored string.

python-roundrobin 0.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/linnik/roundrobin
Licenses: Expat
Build system: pyproject
Synopsis: Collection of roundrobin utilities
Description:

This package provides a collection of utilities for round-robin distribution in Python.

python-screeninfo 0.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rr-/screeninfo
Licenses: Expat
Build system: pyproject
Synopsis: Fetch location and size of physical screens
Description:

Fetch location and size of physical screens. GNU/Linux has support on following enviroments: X11 (thought Xinerama) and DRM (experimental).

python-esprima 4.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Kronuz/esprima-python
Licenses: Modified BSD
Build system: pyproject
Synopsis: ECMAScript parsing infrastructure for analysis in Python
Description:

This package provides ECMAScript parsing infrastructure for multipurpose analysis in Python.

python-matplotx 0.3.10
Propagated dependencies: python-matplotlib@3.10.9 python-numpy@2.4.6 python-networkx@3.4.2 python-pypng@0.20220715.0 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nschloe/matplotx
Licenses: Expat
Build system: pyproject
Synopsis: Minimal matplotlib styles
Description:

This package includes some extensions for Matplotlib to create clean plots with a minimalistic style.

python-ly 0.9.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/python-ly/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Tool and library for manipulating LilyPond files
Description:

This package provides a Python library to parse, manipulate or create documents in LilyPond format. A command line program ly is also provided that can be used to do various manipulations with LilyPond files.

python-folium 0.19.4
Propagated dependencies: python-branca@0.7.2 python-jinja2@3.1.6 python-numpy@2.4.6 python-requests@2.34.2 python-xyzservices@2025.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-visualization/folium
Licenses: Expat
Build system: pyproject
Synopsis: Make beautiful maps with Leaflet.js & Python
Description:

folium makes it easy to visualize data that’s been manipulated in Python on an interactive leaflet map. It enables both the binding of data to a map for choropleth visualizations as well as passing rich vector/raster/HTML visualizations as markers on the map.

The library has a number of built-in tilesets from OpenStreetMap, Mapbox, and Stamen, and supports custom tilesets with Mapbox or Cloudmade API keys. It supports Image, Video, GeoJSON and TopoJSON overlays.

python-pox 0.3.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pox/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python utilities for file system exploration and automated builds
Description:

Pox provides a collection of utilities for navigating and manipulating file systems. This module is designed to facilitate some of the low-level operating system interactions that are useful when exploring a file system on a remote host. Pox provides Python equivalents of several shell commands such as which and find. These commands allow automated discovery of what has been installed on an operating system, and where the essential tools are located.

python-petl 1.7.16
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/petl-developers/petl
Licenses: Expat
Build system: pyproject
Synopsis: Framework for writing @acronym{ETL, Extract Transform Load} data processing pipelines.
Description:

This package provides a library for extracting, transforming and loading tables of data. It can read from and write to databases or files in multiple formats, including:

  • python objects

  • delimited files

  • pickle files

  • text/XML/JSON/HTML files

  • python I/O streams

  • Excel XLS/XLSX files

  • HDF5 files

python-tlv8 0.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jlusiardi/tlv8_python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for @acronym{TLV, type-length-value} encoded data
Description:

Python library for TLV encoding and decoding. Represents type and length by one byte each, hence the name tlv8.

python-pyinotify 0.9.6
Propagated dependencies: python-pyasyncore@1.0.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/seb-m/pyinotify
Licenses: Expat
Build system: pyproject
Synopsis: Python library for monitoring inotify events
Description:

pyinotify provides a Python interface for monitoring file system events on Linux.

python-sentry-sdk-minimal 2.59.0
Propagated dependencies: python-certifi@2026.05.20 python-urllib3@2.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/getsentry/sentry-python
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python SDK for Sentry
Description:

This package provides a Python SDK for the Sentry application monitoring and error tracking software.

python-parse-type 0.6.6-0.5c4126a
Propagated dependencies: python-six@1.17.0 python-parse@1.20.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jenisys/parse_type
Licenses: Expat
Build system: pyproject
Synopsis: Extended parse module
Description:

Parse_type extends the python parse module.

python-makefun 1.16.0-0.bacb3e1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/smarie/python-makefun
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library to dynamically create python functions
Description:

makefun helps create functions dynamically with a given signature. It was largely inspired by python-decorator and functools.

python-rst2ansi 0.1.5-1.3728e16
Propagated dependencies: python-docutils@0.22.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Snaipe/python-rst-to-ansi
Licenses: Expat
Build system: pyproject
Synopsis: Convert RST to ANSI-decorated console output
Description:

Python module dedicated to rendering RST (reStructuredText) documents to ansi-escaped strings suitable for display in a terminal.

python-mpmath 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://mpmath.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Arbitrary-precision floating-point arithmetic in python
Description:

mpmath can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics.

python-schema 0.7.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/keleshev/schema
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Simple data validation library
Description:

python-schema is a library for validating Python data structures, such as those obtained from config-files, forms, external services or command-line parsing, converted from JSON/YAML (or something else) to Python data-types.

python-xkbcommon 1.0.1
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sde1000/python-xkbcommon
Licenses: Expat
Build system: pyproject
Synopsis: Bindings for libxkbcommon using cffi
Description:

Bindings for libxkbcommon using cffi.

python-uniseg 0.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bitbucket.org/emptypage/uniseg-python
Licenses: Expat
Build system: pyproject
Synopsis: Python library to determine Unicode text segmentations
Description:

Uniseg is a Python package used to determine Unicode text segmentations. Supported segmentations include:

  1. Code point (any value in the Unicode codespace)

  2. Grapheme cluster (user-perceived character made of a single or multiple Unicode code points, e.g. "G" + acute-accent)

  3. Word break

  4. Sentence break

  5. Line break

python-rfc3339-validator 0.1.4
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/naimetti/rfc3339-validator
Licenses: Expat
Build system: pyproject
Synopsis: Python RFC3339 validator
Description:

This package provides a pure Python RFC3339 validator.

python-numcodecs 0.15.1
Dependencies: c-blosc@1.21.1 lz4@1.10.0 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: python-deprecated@1.3.1 python-numpy@2.4.6 python-msgpack@1.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zarr-developers/numcodecs
Licenses: Expat
Build system: pyproject
Synopsis: Buffer compression and transformation codecs
Description:

This Python package provides buffer compression and transformation codecs for use in data storage and communication applications.

python-portalocker 2.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/WoLpH/portalocker
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for file locking
Description:

Portalocker is a library to provide an easy API to file locking..

python-magic 0.4.27
Dependencies: file@5.46
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ahupp/python-magic
Licenses: Expat
Build system: pyproject
Synopsis: File type identification using libmagic
Description:

This module uses ctypes to access the libmagic file type identification library. It makes use of the local magic database and supports both textual and MIME-type output. Note that this module and the python-file module both provide a "magic.py" file; these two modules, which are different and were developed separately, both serve the same purpose: to provide Python bindings for libmagic.

Total packages: 32836