53 releases

Uses new Rust 2024

0.22.0 Nov 20, 2025
0.20.4 Jul 7, 2025
0.20.1 Feb 3, 2025
0.20.0 Dec 16, 2024
0.0.0 Jan 5, 2017

#746 in Network programming

Download history 2117/week @ 2025-08-09 2574/week @ 2025-08-16 3545/week @ 2025-08-23 5289/week @ 2025-08-30 3870/week @ 2025-09-06 3650/week @ 2025-09-13 3606/week @ 2025-09-20 5949/week @ 2025-09-27 2760/week @ 2025-10-04 1937/week @ 2025-10-11 2741/week @ 2025-10-18 2350/week @ 2025-10-25 2549/week @ 2025-11-01 1949/week @ 2025-11-08 3449/week @ 2025-11-15 3079/week @ 2025-11-22

11,406 downloads per month
Used in 59 crates (3 directly)

MIT license

2.5MB
48K SLoC

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


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.

Dependencies

~11–15MB
~264K SLoC