Skip to content
An implementation of Qt's WebChannel protocol in pure Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


What is PyWebChannel?

PyWebChannel is an implementation of Qt's WebChannel protocol in Python.

From Python 3.4 onwards, this module has no dependencies. In Python < 3.4 you need the backport enum34 package. The pywebchannel.async submodule provides an asyncio compatibility layer (Python 3.5+).

A simple, newline-delimited raw TCP/IP Transport and Protocol for use with asyncio is provided in pywebchannel.asyncio.

For an example, see the examples/ It connects to and interacts with the chatserver example included in QtWebChannel.

You can’t perform that action at this time.