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

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-lazr-restfulclient 0.14.6
Propagated dependencies: python-distro@1.9.0 python-httplib2@0.31.2 python-oauthlib@3.3.1 python-pyparsing@3.2.3 python-setuptools@80.9.0 python-six@1.17.0 python-wadllib@2.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://launchpad.net/lazr.restfulclient
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Web client Python library extending wadlib
Description:

This package provides a programmable client library that adds functionality on top of wadlib.

grip 4.6.1
Propagated dependencies: python-docopt@0.6.2 python-flask@3.1.0 python-markdown@3.10 python-path-and-address@2.0.1 python-pygments@2.19.2 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/joeyespo/grip
Licenses: Expat
Build system: pyproject
Synopsis: Preview Markdown files using the GitHub API
Description:

Grip is a command-line server application written in Python that uses the GitHub Markdown API to render a local Markdown file. The styles and rendering come directly from GitHub, so you'll know exactly how it will appear. Changes you make to the file will be instantly reflected in the browser without requiring a page refresh.

python-openapi-core 0.19.4
Propagated dependencies: python-attrs@25.3.0 python-aiohttp@3.11.18 python-isodate@0.7.2 python-jsonschema@4.23.0 python-lazy-object-proxy@1.11.0 python-more-itertools@10.6.0 python-openapi-schema-validator@0.6.2 python-openapi-spec-validator@0.7.1 python-parse@1.20.2 python-six@1.17.0 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/p1c2u/openapi-core
Licenses: Modified BSD
Build system: pyproject
Synopsis: OpenAPI core library
Description:

Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI Specification v3. It has features such as:

  • Validation of requests and responses

  • Schema casting and unmarshalling

  • Media type and parameters deserialization

  • Security providers (API keys, Cookie, Basic and Bearer HTTP authentications)

  • Custom deserializers and formats

  • Integration with libraries and frameworks.

python-requests-ntlm 1.3.0
Propagated dependencies: python-cryptography@44.0.0 python-pyspnego@0.8.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/requests/requests-ntlm
Licenses: ISC
Build system: pyproject
Synopsis: NTLM authentication support for Requests
Description:

This package allows for HTTP NTLM authentication using the requests library.

python-http-client 3.3.7
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sendgrid/python-http-client
Licenses: Expat
Build system: pyproject
Synopsis: HTTP REST client for Python
Description:

This package provides access to any RESTful or RESTful-like API.

python-openapi-schema-validator 0.6.2
Propagated dependencies: python-isodate@0.7.2 python-jsonschema@4.23.0 python-rfc3339-validator@0.1.4 python-strict-rfc3339@0.7
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/p1c2u/openapi-schema-validator
Licenses: Modified BSD
Build system: pyproject
Synopsis: OpenAPI schema validation library for Python
Description:

Openapi-schema-validator is a Python library that validates a schema against:

  • OpenAPI Schema Specification v3.0 which is an extended subset of the JSON Schema Specification Wright Draft 00.

  • OpenAPI Schema Specification v3.1 which is an extended superset of the JSON Schema Specification Draft 2020-12.

python-minio 7.1.9
Propagated dependencies: python-certifi@2025.06.15 python-dateutil@2.9.0 python-pytz@2025.1 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/minio/minio-py
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Programmatically access Amazon S3 from Python
Description:

This package provides a Python library for interacting with any Amazon S3 compatible object storage server.

python-webtest 3.0.6
Propagated dependencies: python-beautifulsoup4@4.14.3 python-waitress@3.0.2 python-webob@1.8.9
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.pylonsproject.org/projects/webtest/
Licenses: Expat
Build system: pyproject
Synopsis: Helper to test WSGI applications
Description:

Webtest allows you to test your Python web applications without starting an HTTP server. It supports anything that supports the minimum of WSGI.

python-yarl 1.18.3
Propagated dependencies: python-packaging@25.0 python-idna@3.10 python-multidict@6.7.0 python-propcache@0.2.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aio-libs/yarl/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Yet another URL library
Description:

yarl module provides handy URL class for URL parsing and changing.

python-flask-httpauth 4.8.0
Propagated dependencies: python-flask@3.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/miguelgrinberg/flask-httpauth/
Licenses: Expat
Build system: pyproject
Synopsis: Basic and Digest HTTP authentication for Flask routes
Description:

flask_httpauth provides Basic and Digest HTTP authentication for Flask routes.

python-flask-multistatic 1.0
Propagated dependencies: python-flask@3.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://pagure.io/flask-multistatic
Licenses: GPL 3+
Build system: pyproject
Synopsis: Flask plugin to allow overriding static files
Description:

flask-multistatic is a flask plugin that adds support for overriding static files.

awscli 2.28.0
Dependencies: groff@1.22.4 nss-certs-for-test@3.101.4 python-awscrt@0.26.1 python-colorama@0.4.6 python-dateutil@2.9.0 python-distro@1.9.0 python-docutils@0.21.2 python-jmespath@1.0.1 python-prompt-toolkit@3.0.51 python-ruamel.yaml@0.18.14 python-ruamel.yaml.clib@0.2.12 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://aws.amazon.com/cli/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Command line client for AWS
Description:

AWS CLI provides a unified command line interface to the Amazon Web Services (AWS) API.

python-httptools 0.7.1
Dependencies: http-parser@2.9.4-1.ec8b5ee llhttp@9.1.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/MagicStack/httptools
Licenses: Expat
Build system: pyproject
Synopsis: Collection of framework independent HTTP protocol utils
Description:

httptools is a Python binding for the nodejs HTTP parser.

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

This package provides an asynchronous WebSocket connector for python-pycrdt.

python-webrtcvad-wheels 2.0.14
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/daanzu/py-webrtcvad-wheels
Licenses: Expat
Build system: pyproject
Synopsis: Python interface to the WebRTC Voice Activity Detector (VAD)
Description:

This package provides a Python interface to the Google WebRTC VAD.

python-translationstring 1.4
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.pylonsproject.org/projects/translationstring
Licenses: Repoze
Build system: pyproject
Synopsis: Internationalization tooling for the Pylons project
Description:

This package provides a library used by various Pylons project packages for internationalization (i18n) duties related to translation.

python-fastapi-cli 0.0.7
Propagated dependencies: python-rich-toolkit@0.12.0 python-typer@0.22.0 python-uvicorn@0.40.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://pypi.org/project/fastapi-cli/
Licenses: Expat
Build system: pyproject
Synopsis: Run and manage FastAPI apps from the command line with FastAPI CLI
Description:

FastAPI CLI is a command line program fastapi that you can use to serve your FastAPI app, manage your FastAPI project, and more.

python-gitlab 7.0.0
Propagated dependencies: python-requests@2.32.5 python-requests-toolbelt@1.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/python-gitlab/python-gitlab
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Interact with GitLab API
Description:

This package provides an extended library for interacting with GitLab instances through their API.

python-google-api-client 2.187.0
Propagated dependencies: python-google-api-core@2.29.0 python-google-auth@2.48.0 python-google-auth-httplib2@0.2.0 python-httplib2@0.31.2 python-pyparsing@3.2.3 python-uritemplate@3.0.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/google/google-api-python-client
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Core Python library for accessing Google APIs
Description:

Python client library for Google's discovery based APIs

python-parsel 1.10.0
Propagated dependencies: python-cssselect@1.2.0 python-jmespath@1.0.1 python-lxml@6.0.2 python-typing-extensions@4.15.0 python-w3lib@2.3.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/scrapy/parsel
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extract data from HTML and XML using XPath and CSS selectors
Description:

Parsel is a library to extract and remove data from HTML and XML using XPath and CSS selectors, optionally combined with regular expressions.

python-flask-restx 1.3.0
Propagated dependencies: python-aniso8601@10.0.1 python-flask@3.1.0 python-importlib-resources@6.5.2 python-jsonschema@4.23.0 python-pytz@2025.1 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/python-restx/flask-restx
Licenses: Modified BSD
Build system: pyproject
Synopsis: Framework for fast, easy and documented API development with Flask
Description:

Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs. Flask-RESTX encourages best practices with minimal setup. If you are familiar with Flask, Flask-RESTX should be easy to pick up. It provides a coherent collection of decorators and tools to describe your API and expose its documentation properly using Swagger.

python-wsproto 1.2.0
Propagated dependencies: python-h11@0.16.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/python-hyper/wsproto/
Licenses: Expat
Build system: pyproject
Synopsis: WebSockets state-machine based protocol implementation
Description:

wsproto is a pure-Python implementation of a WebSocket protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can communicate via WebSockets, as defined in RFC6455, regardless of your programming paradigm.

python-flask-session 0.8.0
Propagated dependencies: python-cachelib@0.13.0 python-flask@3.1.0 python-msgspec@0.20.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pallets-eco/flask-session
Licenses: Modified BSD
Build system: pyproject
Synopsis: Adds server-side session support to your Flask application
Description:

Flask-Session is an extension for Flask that adds support for Server-side sessions, with a variety of different backends for session storage.

python-betamax 0.9.0
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sigmavirus24/betamax
Licenses: Expat
Build system: pyproject
Synopsis: Record HTTP interactions with python-requests
Description:

Betamax will record your test suite's HTTP interactions and replay them during future tests. It is designed to work with python-requests.

Total packages: 72465