Rpc-Project
June 29, 2026 ยท View on GitHub
rpc-project is a simple, powerful RPC service for controlling every aspect of a remote
machine. A small C server exposes a protocol for calling native functions; a Python
client (rpcclient) turns that into a rich, scriptable API โ a swiss-army knife for QA
automation, development, and software research.
Install
python3 -m pip install -U rpcclient
rpcclient [HOSTNAME]โ connect to a remoterpcserverrpclocalโ control the local machine, no remote server required
For the server binary (download or build), see the installation guide below.
Documentation
๐ Full documentation: https://doronz88.github.io/rpc-project/
The docs are built from docs/ with MkDocs (mkdocs.yml).
License
Licensed under GPL-3.0 โ see LICENSE.