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

ruma-federation-api

Types for the endpoints in the Matrix server-server API

19 releases (11 breaking)

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

#1281 in HTTP server

Download history 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 1723/week @ 2025-04-05 1855/week @ 2025-04-12 1995/week @ 2025-04-19 1831/week @ 2025-04-26 1826/week @ 2025-05-03 1325/week @ 2025-05-10 815/week @ 2025-05-17

6,087 downloads per month
Used in 36 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–14MB
~249K SLoC