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

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-flask-markdown 0.3
Propagated dependencies: python-markdown@3.10 python-flask@3.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/dcolish/flask-markdown
Licenses: Modified BSD
Build system: pyproject
Synopsis: Small extension to help with using Markdown in Flask
Description:

Flask-Markdown supports several extensions for Markdown and integrates into Jinja2 by default.

python-canvasapi 3.4.0
Propagated dependencies: python-arrow@1.3.0 python-pytz@2025.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ucfopen/canvasapi
Licenses: Expat
Build system: pyproject
Synopsis: API wrapper for the Canvas LMS
Description:

CanvasAPI is a Python library for accessing Instructure’s Canvas LMS API. The library enables developers to programmatically manage Canvas courses, users, gradebooks, and more.

python-yewtube-search 1.6.7
Propagated dependencies: python-httpx@0.28.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/iamtalhaasghar/youtube-search-python
Licenses: Expat
Build system: pyproject
Synopsis: Search for YouTube videos, channels & playlists
Description:

This package provides tools to search for YouTube videos, channels and playlists; as well as getting video metadata from links. This package does not rely on the YouTube Data API v3.

python-flask-assets 2.1.0-1.62efd23
Propagated dependencies: python-flask@3.1.0 python-webassets@3.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/miracle2k/flask-assets
Licenses: FreeBSD
Build system: pyproject
Synopsis: Asset management for Flask
Description:

This package integrates webassets with Flask, adding support for merging, minifying and compiling CSS and Javascript files.

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-globus-sdk 4.4.0
Propagated dependencies: python-cryptography@44.0.0 python-importlib-resources@6.5.2 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/globus/globus-sdk-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Globus SDK for Python
Description:

This package provides a SDK for convenient Pythonic interface to Globus APIs.

python-cloudpathlib 0.23.0
Propagated dependencies: python-azure-storage-blob@12.27.0 python-azure-storage-file-datalake@12.22.0 python-boto3@1.42.5 python-google-cloud-storage@2.19.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/drivendataorg/cloudpathlib
Licenses: Expat
Build system: pyproject
Synopsis: Pathlib-style classes for cloud storage services
Description:

This package provides a Python library with classes that mimic pathlib.Path's interface for URIs from different cloud storage services.

python-zope-exceptions 6.0
Propagated dependencies: python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/zope.exceptions
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Zope exceptions
Description:

Zope.exceptions provides general-purpose exception types that have uses outside of the Zope framework.

python-sanic 25.3.0
Propagated dependencies: python-aiofiles@24.1.0 python-aioquic@1.2.0 python-html5tagger@1.3.0 python-httptools@0.7.1 python-multidict@6.7.0 python-sanic-routing@23.12.0 python-tracerite@1.1.3 python-typing-extensions@4.15.0 python-ujson@5.10.0 python-uvloop@0.21.0 python-websockets@13.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sanic-org/sanic/
Licenses: Expat
Build system: pyproject
Synopsis: Async Python web server/framework
Description:

Sanic is a Python web server and web framework that's written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy.

python-sse-starlette 3.4.4
Propagated dependencies: python-anyio@4.12.1 python-starlette@0.49.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sysid/sse-starlette
Licenses: Modified BSD
Build system: pyproject
Synopsis: SSE plugin for Starlette
Description:

This package provides SSE plugin for Starlette.

python-google-api-core 2.29.0
Propagated dependencies: python-google-auth@2.48.0 python-googleapis-common-protos@1.66.0 python-protobuf@3.20.3 python-proto-plus@1.26.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/googleapis/python-api-core
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Google API client core library
Description:

This library defines common helpers used by all Google API clients.

python-ajsonrpc 1.2.0
Propagated dependencies: python-quart@0.19.9 python-sanic@25.3.0 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pavlov99/ajsonrpc
Licenses: Expat
Build system: pyproject
Synopsis: Async JSON-RPC 2.0 protocol and server
Description:

This package provides a Python JSON-RPC 2.0 protocol and server powered by asyncio.

python-pyramid-retry 2.1.1
Propagated dependencies: python-pyramid@2.0.2 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Pylons/pyramid_retry
Licenses: Expat
Build system: pyproject
Synopsis: Pyramid execution policy supporting retrying failed requests
Description:

pyramid_retry is an execution policy for Pyramid that wraps requests and can retry them a configurable number of times under certain "retryable" error conditions before indicating a failure to the client.

python-werkzeug 3.1.3
Propagated dependencies: python-markupsafe@3.0.3 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://palletsprojects.com/p/werkzeug/
Licenses: X11
Build system: pyproject
Synopsis: Utilities for WSGI applications
Description:

One of the most advanced WSGI utility modules. It includes a powerful debugger, full-featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community-contributed addon modules.

python-giturlparse 0.12.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/nephila/giturlparse
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Git URL parsing module
Description:

This package provides a git URL parsing module which supports parsing and rewriting of remote git URLs from various hosting providers.

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-flask-cors 6.0.2
Propagated dependencies: python-flask@3.1.0 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://flask-cors.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Handle Cross-Origin Resource Sharing with Flask
Description:

This package provides a Flask extension for handling CORS, making cross-origin AJAX possible.

python-publicsuffix2 2.2019-12-21
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pombredanne/python-publicsuffix2
Licenses: Expat MPL 2.0
Build system: pyproject
Synopsis: Get a public suffix for a domain name using the Public Suffix List
Description:

Get a public suffix for a domain name using the Public Suffix List. Forked from and using the same API as the publicsuffix package.

python-betamax-serializers 0.2.1
Propagated dependencies: python-betamax@0.9.0 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://gitlab.com/betamax/serializers
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Set of third-party serializers for Betamax
Description:

Betamax-Serializers are an experimental set of Serializers for Betamax that may possibly end up in the main package.

python-prawcore 2.4.0
Propagated dependencies: python-requests@2.32.5
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: Core component of PRAW
Description:

PRAWcore is a low-level communication layer used by PRAW.

python-zope-event 6.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopeevent.readthedocs.io/en/latest/
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Event publishing system for Python
Description:

Zope.event provides an event publishing API, intended for use by applications which are unaware of any subscribers to their events. It is a simple event-dispatching system on which more sophisticated event dispatching systems can be built.

python-google-cloud-core 2.5.0
Propagated dependencies: python-google-api-core@2.29.0 python-google-auth@2.48.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/googleapis/python-cloud-core
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Google Cloud API client core library
Description:

This library defines common helpers (e.g. base Client classes) used by all of the google-cloud-* packages.

python-wtforms 3.2.2
Propagated dependencies: python-markupsafe@3.0.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://wtforms.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Form validation and rendering library for Python web development
Description:

WTForms is a flexible forms validation and rendering library for Python web development. It is very similar to the web form API available in Django, but is a standalone package.

python-opentelemetry-api 1.37.0
Propagated dependencies: python-importlib-metadata@8.7.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://opentelemetry.io/docs/languages/python/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: OpenTelemetry Python API
Description:

OpenTelemetry Python API.

Total packages: 72465