RPCPlugin for Python

RPCPlugin is a cross-language application plugin mechanism, with plugins running as child processes and communicating with their host using gRPC and protocol buffers.

This is the documentation for the Python implementation of RPCPlugin, which allows writing both plugin clients (the host application) and plugin servers (the plugins themselves) in Python, while remaining compatible with the RPCPlugin implementations for other languages.

Indices and tables