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

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-vobject 0.9.9
Propagated dependencies: python-dateutil@2.9.0 python-pytz@2025.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://py-vobject.github.io/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Parse and generate vCard and vCalendar files
Description:

Vobject is intended to be a full featured Python package for parsing and generating vCard and vCalendar files. Currently, iCalendar files are supported and well tested. vCard 3.0 files are supported, and all data should be imported, but only a few components are understood in a sophisticated way.

python-anyqt 0.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ales-erjavec/anyqt
Licenses: GPL 3
Build system: pyproject
Synopsis: PyQt compatibility layer
Description:

This package provides a PyQt/PySide compatibility layer. More precisely, it provides compatibility for the following modules: PyQt4, PyQt5, PyQt6, PySide, PySide2.

python-types-orjson 3.6.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Typing stubs for orjson
Description:

This is a PEP 561 type stub package for the orjson package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses orjson.

python-flasgger 0.9.7.1
Propagated dependencies: python-flask@3.1.3 python-pyyaml@6.0.3 python-jsonschema@4.26.0 python-mistune@3.2.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rochacbruno/flasgger/
Licenses: Expat
Build system: pyproject
Synopsis: Extract Swagger specs from your Flask project
Description:

python-flasgger allows extracting Swagger specs from your Flask project. It is a fork of Flask-Swagger.

python-iron-core 1.2.1-0.5a5f301
Propagated dependencies: python-dateutil@2.9.0 python-requests@2.34.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.github.com/iron-io/iron_core_python
Licenses: FreeBSD
Build system: pyproject
Synopsis: Universal classes and methods for Iron.io API wrappers
Description:

This package provides universal classes and methods for the Iron.io API wrappers to build on.

python-memcached 1.62
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/linsomniac/python-memcached
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Pure python memcached client
Description:

This software is a pure Python interface to the memcached memory cache daemon. It is the client side software which allows storing values in one or more, possibly remote, memcached servers.

python-arpeggio 2.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/textX/Arpeggio
Licenses: Expat
Build system: pyproject
Synopsis: Packrat parser interpreter for Python
Description:

This Python library provides a recursive descent parser with backtracking and memoization (a.k.a. packrat parser). Arpeggio grammars are based on PEG formalism. Arpeggio's main use is a foundation for a toolchain for DSL development but it can be used for all sorts of general purpose parsing.

python-awkward-cpp 47
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://awkward-array.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: CPU kernels and compiled extensions for Awkward Array
Description:

Awkward CPP provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward.

python-imagecodecs 2025.8.2
Dependencies: brotli@1.2.0 c-blosc@1.21.1 c-blosc2@2.22.0 giflib@5.2.1 lcms@2.16.0 libheif@1.23.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 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.4.6 python-matplotlib@3.10.9 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-speedy-antlr-tool 1.4.3
Propagated dependencies: python-antlr4-runtime@4.10.1 python-jinja2@3.1.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://speedy-antlr-tool.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generate ANTLR parser as Python extension module
Description:

This tool generates a Python extension that runs your parser using ANTLR's C++ target, and then translates the parsed tree back into Python.

python-pydemumble 0.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/angr/pydemumble
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python library for demangling symbol names
Description:

This package provides a Python wrapper library for demumble, which is a tool to demangle C++, Rust, and Swift symbol names.

python-types-protobuf 3.20.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Typing stubs for @code{protobuf}
Description:

This package contains typing stubs for protobuf, a very small subset the Python stubs contained in the complete typeshed collection.

python-unpaddedbase64 2.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matrix-org/python-unpaddedbase64
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Encode and decode Base64 without “=” padding
Description:

RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using “=” characters. However this conveys no benefit so many protocols choose to use Base64 without the “=” padding.

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-nr-util 0.8.12
Propagated dependencies: python-deprecated@1.3.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/NiklasRosenstein/python-nr.util
Licenses: Expat
Build system: pyproject
Synopsis: General purpose Python utility library
Description:

This package provides a general purpose Python utility library.

python-automat 24.8.1
Propagated dependencies: python-graphviz@0.21 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/glyph/Automat
Licenses: Expat
Build system: pyproject
Synopsis: Self-service finite-state machines
Description:

Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).

python-types-freezegun 1.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Typing stubs for @code{freezegun}
Description:

This package contains typing stubs for for freezegun, a very small subset the Python stubs contained in the complete typeshed collection.

python-robotframework-pabot 4.2.0
Propagated dependencies: python-natsort@8.4.0 python-robotframework@7.3.2 python-robotframework-stacktrace@0.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pabot.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Parallel test runner for Robot Framework
Description:

Pabot is a parallel executor for Robot Framework tests.

python-pycparser 2.22
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eliben/pycparser
Licenses: Modified BSD
Build system: pyproject
Synopsis: C parser in Python
Description:

Pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.

python-parso 0.8.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/davidhalter/parso
Licenses: Expat
Build system: pyproject
Synopsis: Python Parser
Description:

Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions (in multiple Python versions). Parso is also able to list multiple syntax errors in your Python file.

python-json-e 4.8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://json-e.js.org
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Data-structure parameterizer for embedding context in JSON objects
Description:

This package provides a data-structure parameterization system written for embedding context in JSON objects.

python-configparser 7.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/configparser/
Licenses: Expat
Build system: pyproject
Synopsis: Backport of configparser from python 3.5
Description:

python-configparser is a backport of configparser from Python 3.5 so that it can be used directly in other versions.

python-asn1tools 0.167.0
Propagated dependencies: python-bitstruct@8.21.0 python-diskcache@5.6.3-0.ebfa37c python-prompt-toolkit@3.0.51 python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eerimoq/asn1tools
Licenses: Expat
Build system: pyproject
Synopsis: ASN.1 parsing, encoding and decoding
Description:

This package provides ASN.1 parsing, encoding and decoding for Python, including constraints checking. It supports several codecs (e.g. BER, PER, UPER, XER) as well as limited C source code generating for OER and UPER.

python-phply 1.2.6
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/viraptor/phply
Licenses: Modified BSD
Build system: pyproject
Synopsis: PHP parser written in Python using PLY
Description:

phply is a parser for the PHP programming language written using PLY,a Lex/YACC-style parser generator toolkit for Python.

Total packages: 32836