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

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-tracerite 1.1.3
Propagated dependencies: python-html5tagger@1.3.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sanic-org/tracerite
Licenses: Unlicense
Build system: pyproject
Synopsis: Human-readable HTML tracebacks
Description:

tracerite converts Python tracebacks into useful error messages in human-readable HTML format.

s3cmd 2.4.0
Dependencies: python-dateutil@2.9.0 python-magic@0.4.27
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://s3tools.org/s3cmd
Licenses: GPL 2+
Build system: pyproject
Synopsis: Command line tool for S3-compatible storage services
Description:

S3cmd is a command line tool for uploading, retrieving and managing data in storage services that are compatible with the Amazon Simple Storage Service (S3) protocol, including S3 itself. It supports rsync-like backup, GnuPG encryption, and more. It also supports management of Amazon's CloudFront content delivery network.

python-flask-combo-jsonapi 1.1.0-0.3cfff98
Propagated dependencies: python-flask@3.1.0 python-marshmallow@4.0.0 python-marshmallow-jsonapi@0.26.0 python-simplejson@3.20.1 python-sqlalchemy@1.4.54 python-apispec@6.8.2 python-simplejson@3.20.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/AdCombo/flask-combo-jsonapi
Licenses: Expat
Build system: pyproject
Synopsis: Flask extension to quickly create JSON:API 1.0 REST Web APIs
Description:

Flask-COMBO-JSONAPI is a Python Flask extension for building REST Web APIs compliant with the JSON:API 1.0 specification.

It tries to combine the power of Flask-Restless with the flexibility of Flask-RESTful to quickly build APIs that fit the complexity of existing real-life projects with legacy data and diverse storage providers.

python-aiocoap 0.4.14
Propagated dependencies: python-cbor2@5.4.2.post1 python-cryptography@44.0.0 python-filelock@3.16.1 python-pygments@2.19.2 python-termcolor@2.5.0 python-websockets@13.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/chrysn/aiocoap
Licenses: Expat
Build system: pyproject
Synopsis: Python CoAP library
Description:

The aiocoap package is an implementation of CoAP. It facilitates writing applications that talk to network enabled embedded IoT devices.

python-alpaca-py 0.43.2
Propagated dependencies: python-msgpack@1.1.2 python-pandas@2.3.3 python-pydantic@2.12.5 python-requests@2.32.5 python-sseclient-py@1.9.0 python-websockets@13.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://alpaca.markets/sdks/python/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Alpaca API official Python SDK
Description:

Alpaca-py provides an interface to REST, WebSocket and SSE endpoints that allow interaction with the Alpaca API.

python-aws-sam-translator 1.107.0
Propagated dependencies: python-boto3@1.42.5 python-jsonschema@4.23.0 python-pydantic@2.12.5 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aws/serverless-application-model
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Transform AWS SAM templates into AWS CloudFormation templates
Description:

AWS SAM Translator is a library that transform Serverless Application Model (SAM) templates into AWS CloudFormation templates.

python-aiodns 3.5.0
Propagated dependencies: python-pycares@4.11.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/saghul/aiodns
Licenses: Expat
Build system: pyproject
Synopsis: Simple DNS resolver for asyncio
Description:

aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.

python-pyowm 3.3.0
Propagated dependencies: python-geojson@2.5.0 python-pysocks@1.7.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/csparpa/pyowm
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper around OpenWeatherMap web APIs
Description:

This package provides a Python wrapper around OpenWeatherMap web APIs.

python-siosocks 0.3.0
Propagated dependencies: python-trio@0.32.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pohmelie/siosocks
Licenses: Expat
Build system: pyproject
Synopsis: SOCKSv4 & SOCKSv5 TCP proxy protocol implementation in Python
Description:

This package provides a Python module and framework for sans-io socks proxy client/server with couple io backends.

Features:

  • Only TCP connect (no BIND, no UDP)

  • Both client and server

  • SOCKS versions: 4, 4a, 5

  • SOCKSv5 auth: no auth, username/password

  • Couple io backends: asyncio, trio, socketserver

  • One-shot socks server (python -m siosocks)

python-google-auth 2.48.0
Propagated dependencies: python-aiohttp@3.11.18 python-cryptography@44.0.0 python-pyasn1-modules@0.4.2 python-requests@2.32.5 python-rsa@4.9.1 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/googleapis/google-auth-library-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Google Authentication Library
Description:

This library simplifies using Google's various server-to-server authentication mechanisms to access Google APIs.

python-txaio 25.9.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/crossbario/txaio
Licenses: Expat
Build system: pyproject
Synopsis: Compatibility layer between Python asyncio and Twisted
Description:

Txaio provides a compatibility layer between the Python asyncio bsmodule and Twisted.

python-tiny-proxy 0.2.1
Propagated dependencies: python-anyio@4.12.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/romis2012/tiny-proxy
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Simple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel)
Description:

This package provides a simple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel).

python-shopifyapi 12.7.0
Propagated dependencies: python-pyactiveresource@2.2.2 python-pyjwt@2.10.1 python-pyyaml@6.0.2 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Shopify/shopify_python_api
Licenses: Expat
Build system: pyproject
Synopsis: Shopify API for Python
Description:

This package provides the Shopify API for Python.

The ShopifyAPI library allows Python developers to programmatically access the admin section of stores using an ActiveResource-like interface similar the ruby Shopify API gem. The library makes HTTP requests to Shopify in order to list, create, update, or delete resources (e.g. Order, Product, Collection).

python-asgi-lifespan 2.1.0
Propagated dependencies: python-sniffio@1.3.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/florimondmanca/asgi-lifespan
Licenses: Expat
Build system: pyproject
Synopsis: Programmatic startup/shutdown of ASGI apps
Description:

Programmatically send startup/shutdown lifespan events into Asynchronous Server Gateway Interface (ASGI) applications. When used in combination with an ASGI-capable HTTP client such as HTTPX, this allows mocking or testing ASGI applications without having to spin up an ASGI server.

python-aioquic 1.2.0
Dependencies: openssl@3.5.5
Propagated dependencies: python-certifi@2025.06.15 python-pylsqpack@0.3.22 python-pyopenssl@24.3.0 python-service-identity@24.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aiortc/aioquic
Licenses: Modified BSD
Build system: pyproject
Synopsis: QUIC and HTTP3 implementation in Python
Description:

aioquic is a library for the QUIC network protocol in Python. It features a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.

python-txacme 0.9.3-0.ac18f92
Propagated dependencies: python-acme@4.2.0 python-attrs@25.3.0 python-eliot@1.17.5 python-josepy@2.1.0 python-pem@23.1.0 python-treq@24.9.1 python-twisted@25.5.0 python-txsni@0.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/twisted/txacme
Licenses: Expat
Build system: pyproject
Synopsis: Twisted implexmentation of the ACME protocol
Description:

ACME is Automatic Certificate Management Environment, a protocol that allows clients and certificate authorities to automate verification and certificate issuance. The ACME protocol is used by the free Let's Encrypt Certificate Authority.

txacme is an implementation of the protocol for Twisted, the event-driven networking engine for Python.

python-dpkt 1.9.8
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/kbandla/dpkt
Licenses: Modified BSD
Build system: pyproject
Synopsis: Packet generator and parser for TCP/IP protocols
Description:

The dpkt module is a fast, simple packet generator and parser for the basic TCP/IP protocols.

python-legacy-cgi 2.6.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/jackrosenthal/legacy-cgi
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Fork of the legacy standard library cgi and cgitb modules
Description:

This is a fork of the standard library modules cgi and cgitb. They are slated to be removed from the Python standard library in Python 3.13 by PEP-594.

python-aiorpcx 0.25.0
Propagated dependencies: python-attrs@25.3.0 python-websockets@13.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/kyuupichan/aiorpcX
Licenses: Expat FreeBSD
Build system: pyproject
Synopsis: Generic asyncio RPC implementation
Description:

The aiorpcX library is a generic asyncio implementation of RPC suitable for an application that is a client, server or both.

The package includes a module with full coverage of JSON RPC versions 1.0 and 2.0, JSON RPC protocol auto-detection, and arbitrary message framing. It also comes with a SOCKS proxy client.

python-protego 0.4.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/scrapy/protego
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python robots.txt parser with support for modern conventions
Description:

Protego is a pure-Python robots.txt parser with support for modern conventions.

python-sdmx1 2.26.0
Propagated dependencies: python-dateutil@2.9.0 python-lxml@6.0.2 python-pandas@2.3.3 python-platformdirs@4.3.6 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://sdmx1.readthedocs.io
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Statistical Data and Metadata eXchange (SDMX) for Python
Description:

This package provides a Python implementation of the SDMX 2.1 and 3.0 standards for Statistical Data and Metadata eXchange. These standards are developed and used by statistical agencies and international organisations. This package can be used to:

  • Explore and retrieve data available from SDMX-REST web services operated by providers including the World Bank, International Monetary Fund, Eurostat, OECD, and United Nations;

  • Read and write data and metadata in file formats including SDMX-ML (XML), SDMX-JSON, and SDMX-CSV;

  • Convert data and metadata into python-pandas objects, for use with the analysis, plotting, and other tools in the Python data science ecosystem;

  • Apply the SDMX information model (IM) to structure and publish your own data.

python-google-auth-oauthlib 1.2.4
Propagated dependencies: python-google-auth@2.48.0 python-requests-oauthlib@2.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Google Authentication Library: oauthlib
Description:

This package provides a Google Authentication Library plugin with oauthlib.

python-selenium 4.34.2
Dependencies: selenium-manager@4.34.2
Propagated dependencies: python-certifi@2025.06.15 python-trio@0.32.0 python-trio-websocket@0.12.2 python-typing-extensions@4.15.0 python-urllib3@2.5.0 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://www.selenium.dev
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python bindings for Selenium
Description:

Selenium enables web browser automation. It specifically provides infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.

python-elastic-transport 9.1.0
Propagated dependencies: python-certifi@2025.06.15 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/elastic/elastic-transport-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Common library for Python Elastic client libraries
Description:

This library was lifted from elasticsearch-py and then transformed to be used across all Elastic services rather than only Elasticsearch. It provides transport classes and utilities shared among Python Elastic client libraries.

Total packages: 72465