Resources

Daphne
Library / Package / Framework Free

Daphne is an ASGI server written in Python that allows Django applications to handle real-time communication via HTTP, HTTP2, and WebSockets, commonly used with Django Channels. Built on Twisted, it bridges web clients and Django, supporting deployments with reverse proxies for scalable, bidirectional interactions, enabling features like chat and live updates.

Uvicorn
Uvicorn
Library / Package / Framework Free

Uvicorn is a high-performance, asynchronous Python ASGI server built for modern web applications using frameworks like FastAPI and Starlette, offering superior speed and efficiency compared to traditional WSGI servers. It supports WebSockets, HTTP/2, and is commonly used with Gunicorn in production for multi-process scaling and easy integration with reverse proxies.

Django Messaging
Django Messaging
Library / Package / Framework Paid

Django Messaging is a lightweight, extensible Django app for adding private messages, group chats, and embeddable chat rooms with a reliable feature set and predictable integration. It offers real-time conversations via WebSockets or polling, instant delivery with features like read receipts, a fully customizable UI, and easy integration into any Django project.

Add a Python-related resource!

Do you have a useful resource for other Python developers? List them here!