RPC Toolkit

Build interoperable JSON-RPC 2.0 endpoints across runtimes.

RPC Toolkit is a cross-runtime JSON-RPC 2.0 ecosystem for backend services, embedded devices, Android apps, browser clients, Node-RED flows, and integration workloads.

Start with standard JSON-RPC 2.0. Add runtime introspection, schema metadata, validation, and optional type-aware interoperability only when you need them.

Start Here

Need Start With
Fastest Node.js onboarding rpc-express-toolkit
Plain Node.js without Express rpc-node-toolkit
JavaScript client only rpc-toolkit-js-client
.NET or ASP.NET Core rpc-dotnet-toolkit
Java or Android rpc-java-toolkit
Python rpc-python-toolkit
PHP rpc-php-toolkit
ESP32, ESP8266, or Arduino-style devices rpc-arduino-toolkit
Visual automation and integration flows node-red-contrib-rpc-toolkit

Validation

The ecosystem has interoperability coverage across JavaScript, .NET, PHP, Python, Java, Arduino/ESP32/ESP8266, and Node-RED paths. The validation material is maintained as evidence, not as marketing copy.

Advanced Topics

Source