stpserver allows running servers that Opera clients can connect to through STP1 protocol.

STP1 is the transport protocol for messages between an Opera instance and a debugger, or other software that needs to interact with the inards of the Opera browser.

stpserver provides an extremely lightweight API. It's intended as the basis for more full featured APIs.

The API is not threaded and blocking. Timeouts will be added to avoid blocking.


See screenshot.py