#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 45/week @ 2024-11-16 21/week @ 2024-11-23 19/week @ 2024-11-30 75/week @ 2024-12-07 57/week @ 2024-12-14 9/week @ 2024-12-21 4/week @ 2024-12-28 11/week @ 2025-01-04 26/week @ 2025-01-11 55/week @ 2025-01-18 56/week @ 2025-01-25 34/week @ 2025-02-01 61/week @ 2025-02-08 44/week @ 2025-02-15 51/week @ 2025-02-22 17/week @ 2025-03-01

180 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–17MB
~205K SLoC