A list of ASGI-related Python packages I maintain:
- arel: Browser hot reload for ASGI apps.
- asgi-htmx: HTMX integration for ASGI applications.
- asgi-lifespan: ASGI lifespan utilities.
- asgi-sitemaps: Sitemap generation in ASGI apps.
- awesome-asgi: awesome ASGI resources
- msgpack-asgi: MessagePack support for ASGI apps.
- tartiflette-asgi: ASGI-based HTTP transport for the Tartiflette GraphQL engine.
Other somewhat related projects:
- aiometer: A Python concurrency scheduling library, compatible with asyncio and trio.
- HTTPX: Next generation HTTP client for Python (includes support for calling into ASGI web apps, e.g. as a test client).
- httpx-sse - Server-sent event support for HTTPX, with support for calling into SSE endpoints of ASGI web apps.