#matrix #chat #messaging #ruma

ruma-client-api

Types for the endpoints in the Matrix client-server API

39 releases

0.16.2 Feb 16, 2023
0.15.3 Oct 18, 2022
0.14.1 May 12, 2022
0.13.0 Feb 19, 2022
0.0.0 Jan 5, 2017

#239 in Web programming

Download history 862/week @ 2023-02-03 1228/week @ 2023-02-10 1273/week @ 2023-02-17 1199/week @ 2023-02-24 2086/week @ 2023-03-03 713/week @ 2023-03-10 664/week @ 2023-03-17 399/week @ 2023-03-24 447/week @ 2023-03-31 435/week @ 2023-04-07 392/week @ 2023-04-14 319/week @ 2023-04-21 705/week @ 2023-04-28 456/week @ 2023-05-05 588/week @ 2023-05-12 362/week @ 2023-05-19

2,151 downloads per month
Used in 33 crates (4 directly)

MIT license

1.5MB
32K SLoC

ruma-client-api

crates.io page docs.rs page license: MIT

ruma-client-api contains serializable types for the requests and responses for each endpoint in the Matrix client API specification. These types can be shared by client and server code.


lib.rs:

(De)serializable types for the Matrix Client-Server API. These types can be shared by client and server code.

Dependencies

~8.5MB
~200K SLoC