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

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-pyzabbix 1.3.1
Propagated dependencies: python-packaging@25.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/lukecyca/pyzabbix
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python interface to the Zabbix API
Description:

pyzabbix is a Python module for working with the Zabbix API.

python-cheroot 11.1.2
Propagated dependencies: python-jaraco-functools@4.2.1 python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://cheroot.cherrypy.dev
Licenses: Modified BSD
Build system: pyproject
Synopsis: Highly-optimized, pure-python HTTP server
Description:

Cheroot is a high-performance, pure-Python HTTP server.

python-tinycss2 1.5.1
Propagated dependencies: python-webencodings@0.5.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://doc.courtbouillon.org/tinycss2/stable/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Low-level CSS parser for Python
Description:

tinycss2 can parse strings, return Python objects representing tokens and blocks, and generate CSS strings corresponding to these objects.

Based on the CSS Syntax Level 3 specification, tinycss2 knows the grammar of CSS but doesn’t know specific rules, properties or values supported in various CSS modules.

python-requests-futures 1.0.2
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ross/requests-futures
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Asynchronous Python HTTP for Humans
Description:

This package provides and add-on the Python Requests HTTP library to run code asynchronously.

python-zope-deferredimport 6.0
Propagated dependencies: python-zope-proxy@7.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopedeferredimport.readthedocs.io
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Defer imports until used by code
Description:

Often, especially for package modules, you want to import names for convenience, but not actually perform the imports until necessary. The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.

python-flask-compress 1.18
Propagated dependencies: python-brotli@1.0.9 python-flask@3.1.0 python-pyzstd@0.18.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/colour-science/flask-compress
Licenses: Expat
Build system: pyproject
Synopsis: Compress responses in a Flask app
Description:

This package lets you compress Flask application responses and static files with gzip, deflate or brotli. Flask-Compress both adds the various headers required for a compressed response and compresses the response data.

python-pycrdt-store 0.1.3
Propagated dependencies: python-anyio@4.12.1 python-pycrdt@0.13.0 python-sqlite-anyio@0.2.8
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/y-crdt/pycrdt-store
Licenses: Expat
Build system: pyproject
Synopsis: Persistent storage for pycrdt
Description:

This package provides a persistent storage feature for python-pycrdt.

python-msal 1.34.0
Propagated dependencies: python-cryptography@44.0.0 python-pyjwt@2.10.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/AzureAD/microsoft-authentication-library-for-python
Licenses: Expat
Build system: pyproject
Synopsis: Microsoft Authentication Library (MSAL) for Python
Description:

The Microsoft Authentication Library for Python enables applications to integrate with the Microsoft identity platform. It allows you to sign in users or apps with Microsoft identities (Azure AD, Microsoft Accounts and Azure AD B2C accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph or your own APIs registered with the Microsoft identity platform. It is built using industry standard OAuth2 and OpenID Connect protocols.

python-responses 0.25.3
Propagated dependencies: python-requests@2.32.5 python-pyyaml@6.0.2 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/getsentry/responses
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utility for mocking out the `requests` Python library
Description:

A utility library for mocking out the `requests` Python library.

python-ws4py 0.6.0
Propagated dependencies: python-gevent@24.11.1 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Lawouach/WebSocket-for-Python
Licenses: Modified BSD
Build system: pyproject
Synopsis: WebSocket client and server library
Description:

This package provides a WebSocket client and server library for Python.

python-xyzservices 2025.4.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/geopandas/xyzservices
Licenses: Modified BSD
Build system: pyproject
Synopsis: Source of XYZ tiles providers
Description:

xyzservices is a lightweight library providing a repository of available XYZ services offering raster basemap tiles. The repository is provided via Python API and as a compressed JSON file.

python-flask-restful 0.3.10
Propagated dependencies: python-aniso8601@10.0.1 python-flask@3.1.0 python-pytz@2025.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/flask-restful/flask-restful/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Flask module for creating REST APIs
Description:

This package contains a Flask module for creating REST APIs.

python-warcio 1.8.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/webrecorder/warcio
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Streaming web archival archive (WARC) library
Description:

warcio is a Python library to read and write the WARC format commonly used in Web archives. It is designed for fast, low-level access to web archival content, oriented around a stream of WARC records rather than files.

python-querystring-parser 1.2.4
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/bernii/querystring-parser
Licenses: Expat
Build system: pyproject
Synopsis: QueryString parser that correctly handles nested dictionaries
Description:

This package provides a query string parser for Python and Django projects that correctly creates nested dictionaries from sent form/querystring data.

python-html2text 2020.1.16
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Alir3z4/html2text
Licenses: GPL 3+
Build system: pyproject
Synopsis: Convert HTML into plain text
Description:

html2text takes HTML and converts it into plain ASCII text which is also valid markdown. html2text was originally written by Aaron Swartz.

python-bottle 0.13.4
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://bottlepy.org/
Licenses: Expat
Build system: pyproject
Synopsis: WSGI framework for small web-applications
Description:

python-bottle is a WSGI framework for small web-applications.

python-whereismyip 0.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://pypi.org/project/whereismyip/
Licenses: GPL 3
Build system: pyproject
Synopsis: Queries multiple geolocation services until one succeeds
Description:

This package provides a simple Python library that queries multiple geolocation services until one succeeds.

python-smart-open 6.4.0
Propagated dependencies: python-azure-common@1.1.28 python-azure-core@1.32.0 python-azure-storage-blob@12.27.0 python-boto3@1.42.5 python-paramiko@4.0.0 python-requests@2.32.5 python-wrapt@2.0.1 python-zstandard@0.23.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/piskvorky/smart_open
Licenses: Expat
Build system: pyproject
Synopsis: Utilities for streaming large files
Description:

This package provides utilities for streaming large files (S3, HDFS, GCS, Azure Blob Storage, gzip, bz2, etc.)

python-wsgiprox 1.5.2
Propagated dependencies: python-certauth@1.3.0 python-gevent@24.11.1 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/webrecorder/wsgiprox
Licenses: ASL 2.0
Build system: pyproject
Synopsis: HTTP/S proxy with WebSockets over WSGI
Description:

wsgiprox is a Python WSGI (Web Server Gateway Interface) middle-ware for adding HTTP and HTTPS proxy support to a WSGI application. The library accepts HTTP and HTTPS proxy connections, and routes them to a designated prefix.

python-netaddr 1.3.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://netaddr.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pythonic manipulation of network addresses
Description:

A Python library for representing and manipulating IPv4, IPv6, CIDR, EUI and MAC network addresses.

python-zope-interface 7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopeinterface.readthedocs.io
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: "Design by contract" methodology in Python
Description:

Zope.interface provides an implementation of "object interfaces" for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract.

python-txamqp 0.8.2
Propagated dependencies: python-six@1.17.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/txamqp/txamqp
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Communicate with AMQP peers and brokers using Twisted
Description:

This package provides a Python library for communicating with AMQP peers and brokers using the asynchronous networking framework Twisted. It contains all the necessary code to connect, send and receive messages to/from an AMQP-compliant peer or broker (Qpid, OpenAMQ, RabbitMQ) using Twisted. It also includes support for using Thrift RPC over AMQP in Twisted applications.

python-txtorcon 24.8.0
Dependencies: lsof@4.99.6
Propagated dependencies: python-automat@24.8.1 python-idna@3.10 python-incremental@24.7.2 python-pyopenssl@24.3.0 python-service-identity@24.2.0 python-twisted@25.5.0 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/meejah/txtorcon
Licenses: Expat
Build system: pyproject
Synopsis: Twisted-based Tor controller client
Description:

This package provides a Twisted-based Tor controller client,with state-tracking and configuration abstractions.

python-ndg-httpsclient 0.5.1
Propagated dependencies: python-pyasn1@0.6.1 python-pyopenssl@24.3.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/cedadev/ndg_httpsclient/
Licenses: Modified BSD
Build system: pyproject
Synopsis: HTTPS support for Python's httplib and urllib2
Description:

This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully-featured SSL implementation over the default provided with Python and, importantly, enables full verification of the SSL peer.

Total packages: 72465