#json-rpc-server #transport #tcp-server #multiple #http-server #extensible #tcp-socket

witty-jsonrpc

A JSON-RPC server that can listen over multiple transports at the same time

4 releases

0.1.3 Jun 9, 2023
0.1.2 Jun 5, 2023
0.1.1 Jun 5, 2023
0.1.0 Jun 2, 2023

#242 in WebSocket

Download history 11/week @ 2024-11-04 90/week @ 2024-11-11 37/week @ 2024-11-18 18/week @ 2024-11-25 21/week @ 2024-12-02 84/week @ 2024-12-09 49/week @ 2024-12-16 5/week @ 2024-12-23 5/week @ 2024-12-30 13/week @ 2025-01-06 31/week @ 2025-01-13 52/week @ 2025-01-20 56/week @ 2025-01-27 37/week @ 2025-02-03 59/week @ 2025-02-10

212 downloads per month

Custom license

35KB
822 lines

witty-jsonrpc

An extensible JSON-RPC server that can listen over multiple transports at once.

Supported transports

  • HTTP
  • TCP sockets
  • WebSockets
  • Whatever T you do impl<H> Transport<H> for T where H: Handler

lib.rs:

witty-jsonrpc

An extensible JSON-RPC server that can listen over multiple transports at once.

Supported transports

  • HTTP
  • TCP sockets
  • WebSockets
  • Whatever T you do impl<H> Transport<H> for T where H: Handler

Dependencies

~5–16MB
~204K SLoC