#atproto #bluesky

atrium-xrpc

XRPC library for AT Protocol (Bluesky)

4 releases (breaking)

0.4.0 Aug 21, 2023
0.3.0 Jun 27, 2023
0.2.0 Jun 11, 2023
0.1.0 Jun 7, 2023

#3 in #bluesky

Download history 5/week @ 2023-06-14 23/week @ 2023-06-21 57/week @ 2023-06-28 23/week @ 2023-07-05 33/week @ 2023-07-12 21/week @ 2023-07-19 31/week @ 2023-07-26 12/week @ 2023-08-02 77/week @ 2023-08-09 65/week @ 2023-08-16 65/week @ 2023-08-23 23/week @ 2023-08-30 34/week @ 2023-09-06 35/week @ 2023-09-13 41/week @ 2023-09-20 34/week @ 2023-09-27

150 downloads per month
Used in 2 crates

MIT license

22KB
507 lines

ATrium XRPC

Rust

Definitions for ATProto's XRPC request/response, and their associated errors. And a client using reqwest that can be used as its default implementation is included.

use atrium_xrpc::client::reqwest::ReqwestClient;

let client = ReqwestClient::new("https://bsky.social".into());

Dependencies

~4–18MB
~267K SLoC