23 releases (13 breaking)

Uses new Rust 2024

0.13.1 Jan 5, 2026
0.13.0 Nov 20, 2025
0.12.0 Sep 3, 2025
0.11.2 Jul 7, 2025
0.0.3 Jul 29, 2020

#364 in Authentication

Download history 3572/week @ 2025-11-23 3661/week @ 2025-11-30 2395/week @ 2025-12-07 2274/week @ 2025-12-14 1777/week @ 2025-12-21 1649/week @ 2025-12-28 3515/week @ 2026-01-04 2843/week @ 2026-01-11 2981/week @ 2026-01-18 1923/week @ 2026-01-25 2482/week @ 2026-02-01 2612/week @ 2026-02-08 11308/week @ 2026-02-15 6772/week @ 2026-02-22 8937/week @ 2026-03-01 9842/week @ 2026-03-08

37,224 downloads per month
Used in 52 crates (via ruma)

MIT license

2MB
35K SLoC

(De)serializable types for the Matrix Server-Server API. These types are used by server code.


ruma-federation-api

crates.io page docs.rs page license: MIT

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

Dependencies

~19–26MB
~401K SLoC