A curated list of libraries & SDKs for the Bluesky API and AT Protocol
1name: Rust
2repos:
3 - url: https://github.com/astrenoxcoop/supercell
4 tags: ['feeds']
5
6 - url: https://github.com/astrenoxcoop/badgeblue
7 tags: ['atproto app']
8
9 - url: https://github.com/blacksky-algorithms/rsky
10 tags: ['pds', 'relay', 'bluesky appview', 'feeds', 'firehose', 'identity', 'crypto', 'parsing', 'moderation']
11
12 - url: https://github.com/skyfeed-dev/query-engine
13
14 - url: https://github.com/atrium-rs/atrium
15 tags: ['xrpc client', 'lexicons']
16
17 - url: https://github.com/videah/jetstream-oxide
18 tags: ['firehose']
19
20 - url: https://github.com/graze-social/aip
21 tags: ['oauth']
22
23 - url: https://tangled.org/ngerakines.me/atproto-crates
24 description: "A comprehensive collection of Rust components for creating AT Protocol applications"
25 tags: ['xrpc client', 'identity', 'firehose', 'oauth', 'server', 'parsing', 'crypto', 'lexicons']
26
27 - urls:
28 - https://tangled.org/nonbinary.computer/jacquard/
29 - https://github.com/rsform/jacquard
30 tags: ['xrpc client', 'firehose', 'oauth', 'identity', 'lexicons', 'server', 'moderation']
31
32 - url: https://tangled.org/parakeet.at/plc-mirror/
33 license: "MIT / Apache"
34 tags: ['plc mirror']
35
36 - url: https://tangled.org/parakeet.at/parakeet/
37 description: "Rust-based Bluesky AppView aiming to implement most of the functionality required to support the Bluesky client"
38 license: "MIT / Apache"
39 tags: ['bluesky appview']
40
41 - url: https://tangled.org/slices.network/slices/
42
43 - url: https://github.com/graze-social/iftta
44
45 - urls:
46 - https://tangled.org/microcosm.blue/Allegedly/
47 - https://github.com/at-microcosm/allegedly
48 license: "MIT / Apache"
49 tags: ['plc mirror']
50
51 - urls:
52 - https://tangled.org/microcosm.blue/microcosm-rs/
53 - https://github.com/at-microcosm/microcosm-rs
54 tags: ['firehose', 'indexer']
55
56 - url: https://tangled.org/microcosm.blue/repo-stream/
57 license: "MIT / Apache"
58 tags: ['parsing']
59
60 - url: https://tangled.org/smokesignal.events/smokesignal/
61 description: "A decentralized event and RSVP management application built for the AT Protocol ecosystem"
62 tags: ['atproto app']
63
64 - url: https://tangled.org/smokesignal.events/quickdid
65 description: "A high-performance AT Protocol identity resolution service written in Rust"
66 license: MIT
67 tags: ['identity']
68
69 - url: https://tangled.org/baileytownsend.dev/pds-gatekeeper
70 tags: ['pds']
71
72 - url: https://tangled.org/smokesignal.events/atproto-plc
73 license: "MIT / Apache"
74 tags: ['identity']
75
76 - url: https://github.com/teal-fm/cadet
77 name: "rocketman"
78 description: "A modular(ish) jetstream consumer. Backed by Tungstenite."
79 tags: ['firehose']
80
81 - url: https://tangled.org/tranquil.farm/tranquil-pds
82 license: "AGPL-3.0"
83 tags: ['pds']
84
85 - url: https://tangled.org/ptr.pet/hydrant
86 tags: ['indexer']
87
88 - url: https://github.com/gamesgamesgamesgamesgames/happyview