A list of libraries & SDKs for the Bluesky API and AT Protocol. See the website here: https://sdk.blue.
If you've created a library or SDK that you'd like to be listed on this page, please send a pull request.
Note: this is meant to be a curated list with only specific kinds of projects, not a list of all projects related to Bluesky and ATProto.
What kinds of projects I'm looking for:
- full SDKs for building things on ATProto in a given language
- targetted libraries for things like streaming from the firehose, making XRPC calls, building feeds, labellers etc.
- independent implementations of things like PDS or Relay
- template repos for making e.g. labeller or feed projects using your library
- some tools and apps that include pieces of useful code that could be reused easily, but wasn't extracted to a library yet
So generally repos that contain code that you could use to build your thing.
What I'm not looking for:
- clients, user-facing tools, webapps, command-line tools etc.
- specific examples of bots, labellers, feeds etc.
Copyright © 2024 Kuba Suder (@mackuba.eu).
The code is available under the terms of the zlib license (permissive, similar to MIT).