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

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-wikidata 0.8.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/dahlia/wikidata
Licenses: GPL 3+
Build system: pyproject
Synopsis: Wikidata client library
Description:

This package provides a Python interface to Wikidata.

python-httpx-ws 0.9.0
Propagated dependencies: python-anyio@4.12.1 python-httpcore@1.0.9 python-httpx@0.28.1 python-wsproto@1.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/frankie567/httpx-ws
Licenses: Expat
Build system: pyproject
Synopsis: WebSockets support for HTTPX
Description:

This package provides WebSockets support for HTTPX.

python-asyncudp 0.11.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/eerimoq/asyncudp
Licenses: Expat
Build system: pyproject
Synopsis: High level UDP sockets for asyncio
Description:

This package provides a Python library offering high level UDP sockets for asyncio. Import it alongside asyncio and use its API to send and receive UDP packets.

python-launchpadlib 2.1.0
Propagated dependencies: python-httplib2@0.31.2 python-lazr-restfulclient@0.14.6 python-lazr-uri@1.0.7
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://documentation.ubuntu.com/launchpad
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python client library for Launchpad's web service
Description:

launchpadlib is a Python library that allows scripting Launchpad via its the web service API.

python-zconfig 4.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/ZConfig/
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Structured configuration library intended for general use
Description:

zconfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. Its model is very different from the model supported by the configparser module found in Python's standard library, and is more suitable to configuration-intensive applications.

python-requests-unixsocket2 1.0.1
Propagated dependencies: python-requests@2.32.5 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://gitlab.com/thelabnyc/requests-unixsocket2
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Talk HTTP via a UNIX domain socket
Description:

This Python package lets you use the requests library to talk HTTP via a UNIX domain socket.

python-aiohttp 3.11.18
Propagated dependencies: python-aiohappyeyeballs@2.6.1-0.cc53cf8 python-aiosignal@1.4.0 python-attrs@25.3.0 python-frozenlist@1.8.0 python-multidict@6.7.0 python-propcache@0.2.1 python-yarl@1.18.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aio-libs/aiohttp/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Async HTTP client/server framework (asyncio)
Description:

aiohttp is an asynchronous HTTP client/server framework.

Its main features are:

  • Supports both client and server side of HTTP protocol.

  • Supports both client and server Web-Sockets out-of-the-box without the Callback Hell.

  • Web-server has middlewares and pluggable routing.

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-praw 7.8.1
Propagated dependencies: python-prawcore@2.4.0 python-update-checker@0.18.0 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://praw.readthedocs.io/en/latest/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python Reddit API Wrapper
Description:

PRAW is a Python package that allows for simple access to Reddit’s API. It aims to be easy to use and internally follows all of Reddit’s API rules.

python-smart-open 7.3.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-rapidjson 1.23
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/python-rapidjson/python-rapidjson
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper around rapidjson
Description:

This package provides a python wrapper around rapidjson.

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-aiohttp-socks 0.10.1
Propagated dependencies: python-aiohttp@3.11.18 python-socks@2.8.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/romis2012/aiohttp-socks
Licenses: ASL 2.0
Build system: pyproject
Synopsis: SOCKS proxy connector for aiohttp
Description:

This package provides a SOCKS proxy connector for aiohttp. It supports SOCKS4(a) and SOCKS5.

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-wadllib 2.0.0
Propagated dependencies: python-lazr-uri@1.0.7
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://launchpad.net/wadllib
Licenses: LGPL 3
Build system: pyproject
Synopsis: Web Application Description Language (WADL) navigation library
Description:

The wadllib Python library allows navigating HTTP resources using Web Application Description Language (WADL) files as guides.

python-plaster 1.1.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.pylonsproject.org/projects/plaster/en/latest/
Licenses: Repoze
Build system: pyproject
Synopsis: Configuration loader for multiple config file formats
Description:

Plaster is a loader interface around multiple config file formats. It exists to define a common API for applications to use when they wish to load configuration. The library itself does not aim to handle anything except a basic API that applications may use to find and load configuration settings. Any specific constraints should be implemented in a pluggable loader which can be registered via an entrypoint.

python-requests-oauthlib 2.0.0
Propagated dependencies: python-oauthlib@3.3.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/requests/requests-oauthlib
Licenses: ISC
Build system: pyproject
Synopsis: OAuthlib authentication support for Requests
Description:

Requests-OAuthlib uses the Python Requests and OAuthlib libraries to provide an easy-to-use Python interface for building OAuth1 and OAuth2 clients.

python-flask-seasurf 2.0.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/maxcountryman/flask-seasurf/
Licenses: Modified BSD
Build system: pyproject
Synopsis: CSRF extension for Flask
Description:

SeaSurf is a Flask extension for preventing cross-site request forgery (CSRF). CSRF attacks are problematic because the mechanism they use is relatively easy to exploit. This extension attempts to aid you in securing your application from such attacks. This extension is based on the Django middleware.

python-hpack 4.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://hyper.rtfd.org
Licenses: Expat
Build system: pyproject
Synopsis: Pure-Python HPACK header compression
Description:

This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2.

python-flask-oidc 2.3.1
Propagated dependencies: python-authlib@1.5.1 python-blinker@1.9.0 python-flask@3.1.0 python-requests@2.32.5 python-responses@0.25.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/puiterwijk/flask-oidc
Licenses: FreeBSD
Build system: pyproject
Synopsis: OpenID Connect extension for Flask
Description:

python-flask-oidc provides an OpenID Connect extension for Flask.

python-flask-wtf 1.2.2
Propagated dependencies: python-flask@3.1.0 python-flask@3.1.0 python-itsdangerous@2.2.0 python-wtforms@3.2.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/lepture/flask-wtf
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple integration of Flask and WTForms
Description:

Flask-WTF integrates Flask and WTForms, including CSRF, file upload, and reCAPTCHA.

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-btrees 6.1
Propagated dependencies: python-persistent@6.1.1 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/BTrees
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Scalable persistent object containers
Description:

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's "optimistic concurrency" paradigm, and include explicit resolution of conflicts detected by that mechanism.

python-pyscss 1.4.0-0.73559d0
Dependencies: pcre@8.45
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Kronuz/pyScss
Licenses: Expat
Build system: pyproject
Synopsis: Scss compiler for Python
Description:

pyScss is a compiler for Sass, a superset language of CSS3 that adds programming capabilities and some other syntactic sugar.

Total packages: 73955