#bluesky #xrpc

atrium-xrpc

XRPC library for AT Protocol (Bluesky)

29 releases

new 0.12.3 Apr 27, 2025
0.12.1 Feb 17, 2025
0.12.0 Nov 19, 2024
0.11.2 Jun 26, 2024
0.3.0 Jun 27, 2023

#337 in Encoding

Download history 431/week @ 2025-01-08 395/week @ 2025-01-15 362/week @ 2025-01-22 424/week @ 2025-01-29 425/week @ 2025-02-05 639/week @ 2025-02-12 420/week @ 2025-02-19 507/week @ 2025-02-26 508/week @ 2025-03-05 1147/week @ 2025-03-12 776/week @ 2025-03-19 559/week @ 2025-03-26 868/week @ 2025-04-02 669/week @ 2025-04-09 644/week @ 2025-04-16 947/week @ 2025-04-23

3,189 downloads per month
Used in 20 crates (5 directly)

MIT license

27KB
590 lines

ATrium XRPC

Rust

Definitions for ATProto's XRPC request/response, and their associated errors.

The XrpcClient trait inherits from and uses HttpClient to provide a default implementation for handling XRPC requests. So developers can create their own Client for XRPC by implementing an HttpClient that sends asynchronous HTTP requests according to this interface.

Dependencies

~2–3MB
~59K SLoC