#matrix-chat #ruma #messaging #api-bindings #chat

ruma-federation-api

Types for the endpoints in the Matrix server-server API

19 releases (11 breaking)

new 0.11.1 Apr 7, 2025
0.11.0 Dec 16, 2024
0.10.0 Oct 27, 2024
0.9.0 May 9, 2024
0.0.3 Jul 29, 2020

#1080 in HTTP server

Download history 920/week @ 2024-12-21 645/week @ 2024-12-28 1300/week @ 2025-01-04 1338/week @ 2025-01-11 1136/week @ 2025-01-18 1007/week @ 2025-01-25 1817/week @ 2025-02-01 2385/week @ 2025-02-08 1867/week @ 2025-02-15 1230/week @ 2025-02-22 900/week @ 2025-03-01 1068/week @ 2025-03-08 1590/week @ 2025-03-15 991/week @ 2025-03-22 1289/week @ 2025-03-29 1228/week @ 2025-04-05

5,271 downloads per month
Used in 33 crates (via ruma)

MIT license

1.5MB
29K 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

~10–13MB
~244K SLoC