A curated list of libraries & SDKs for the Bluesky API and AT Protocol
1name: "Swift & ObjC"
2repos:
3 - url: https://github.com/kphrx/plc-handle-tracker
4 tags: ['plc mirror']
5
6 - url: https://github.com/MasterJ93/ATProtoKit
7 tags: ['xrpc client', 'firehose', 'identity']
8
9 - url: https://github.com/nnabeyang/swift-atproto
10 tags: ['xrpc client', 'identity', 'lexicons']
11
12 - url: https://github.com/nnabeyang/swift-cbor
13 tags: ['parsing']
14
15 - url: https://github.com/nnabeyang/swift-atproto-demo-firehose
16 description: "A demo application of Firehose using swift-atproto."
17 tags: ['firehose', 'parsing', 'example']
18
19 - url: https://github.com/ChimeHQ/OAuthenticator
20 tags: ['oauth']
21
22 - url: https://github.com/mattmassicotte/ATResolve
23 tags: ['identity']
24
25 - url: https://github.com/mattmassicotte/ATAT
26 tags: ['xrpc client']
27
28 - url: https://github.com/ATProtoKit/ATSyntaxTools
29
30 - url: https://github.com/ATProtoKit/ATCommonTools
31
32 - url: https://github.com/ATProtoKit/MultiformatsKit
33 tags: ['parsing']
34
35 - url: https://github.com/ATProtoKit/ATCryptography
36 tags: ['crypto']
37
38 - url: https://github.com/ATProtoKit/ATIdentityTools
39 tags: ['identity']
40
41 - url: https://github.com/ATProtoKit/ATOAuthKit
42 tags: ['oauth']
43
44 - urls:
45 - https://tangled.org/khanwinter.com/CBOR
46 - https://github.com/thecoolwinter/CBOR
47 tags: ['parsing']
48
49 - url: https://github.com/joshlacal/Petrel
50 tags: ['xrpc client', 'identity', 'oauth', 'lexicons']
51
52 - url: https://github.com/tijs/ATProtoFoundation
53 tags: ['oauth']