Skip to content

doronz88/rpc-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,252 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rpc-Project

Ask DeepWiki

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 remote rpcserver
  • rpclocal — 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.

About

Minimalistic server (written in C) and a python3 client to allow calling native functions on a remote host for automation purposes

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors