C# (.NET)
-
AppViewLite ★ 109
A Bluesky appview focused on low resource consumption
Last release: – |
Last commit: Mar 2025 | AGPL 3.0
-
FishyFlip ★ 100
Fishyflip - a .NET ATProtocol/Bluesky Library
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
idunno.Bluesky ★ 65
A .NET class library for the Bluesky social network.
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
X.Bluesky ★ 44
Client for Bluesky
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
atompds ★ 24
An atproto PDS implementation in .NET (C#)
Last release: – |
Last commit: Jan 2025 | MIT
-
booski ★ 4
Bluesky cross-poster for inferior services (and a .NET library for ATProto and Bluesky)
Last release: Sep 2024 |
Last commit: Sep 2024 | Unknown
C/C++
-
atproto-cpp ★ 3
Simple C++ interface for interacting with BlueSky #atproto
Last release: – |
Last commit: Nov 2024 | MIT
-
atproto ★ 2
Qt/C++ ATProto library
Last release: Mar 2025 |
Last commit: Mar 2025 | GPL 3.0
Dart
-
atproto.dart ★ 191
🦋 AT Protocol and Bluesky things for Dart and Flutter.
Last release: Dec 2024 |
Last commit: Mar 2025 | BSD 3 Clause
-
indexer ★ 37
ATProto/Bluesky Indexer powered by SurrealDB.
Last release: – |
Last commit: Dec 2023 | AGPL 3.0
Elixir
-
hexpds ★ 33
An ATProto PDS written in Elixir
Last release: – |
Last commit: Feb 2025 | MIT
-
bluesky_ex ★ 15
Elixir client for the Bluesky / AT protocol
Last release: – |
Last commit: May 2023 | MIT
Go
-
indigo
★ 1069
Go source code for Bluesky's atproto services.
Last release: – |
Last commit: Mar 2025 | Apache 2.0
-
jetstream
★ 358
A simplified JSON event stream for AT Proto
Last release: – |
Last commit: Dec 2024 | MIT
-
bsky-experiments ★ 262
A handful of Go-based tools for poking around with BlueSky using the AT Protocol
Last release: – |
Last commit: Mar 2025 | MIT
-
whitewind-blog ★ 120
The AT Protocol blogging platform
Last release: Feb 2025 |
Last commit: Feb 2025 | AGPL 3.0
-
blueskyfirehose ★ 61
Simple golang firehose for Bluesky.
Last release: – |
Last commit: Jan 2025 | MIT
-
A minimal implementation of a BlueSky Feed Generator in Go
Last release: – |
Last commit: Apr 2024 | MIT
-
atproto.tools ★ 19
A looking glass for the AT Proto Firehose
Last release: Mar 2024 |
Last commit: Jan 2025 | MIT
-
labeler ★ 18
Basic ATproto labeler and a toolkit to make your own
Last release: Jan 2025 |
Last commit: Jan 2025 | MIT
-
gobot-bsky ★ 16
Bluesky Bot library in Go
Last release: Nov 2024 |
Last commit: Nov 2024 | Apache 2.0
-
indexer ★ 16
ATproto PDS indexer
Last release: – |
Last commit: Feb 2025 | MIT
-
botsky ★ 8
A Bluesky API client in Go with useful features for writing automated bots.
Last release: – |
Last commit: Feb 2025 | MIT + Apache
-
plc-mirror ★ 6
Self-hosted PLC mirror
Last release: – |
Last commit: Nov 2024 | MIT
-
utils ★ 5
Helpful code chunks for working with https://bsky.app
Last release: – |
Last commit: Jan 2025 | MIT
JavaScript
-
atproto
★ 8343
AT Protocol Reference Implementation (TypeScript)
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT / Apache
-
feed-generator
★ 1803
ATProto Feed Generator Starter Kit
Last release: – |
Last commit: Feb 2025 | MIT
-
atcute ★ 291
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
labeler-starter-kit-bsky ★ 157
Use this repository to get started with your own Bluesky Labeler.
Last release: Nov 2024 |
Last commit: Nov 2024 | MIT
-
frontpage ★ 137
Federated link aggregator
Last release: – |
Last commit: Mar 2025 | MIT
-
bot ★ 72
A framework for building bots on Bluesky.
Last release: Mar 2025 |
Last commit: Mar 2025 | MPL 2.0
-
labeler ★ 51
A lightweight alternative to Ozone for operating an atproto labeler.
Last release: Nov 2024 |
Last commit: Nov 2024 | MPL 2.0
-
jetstream ★ 46
A fully typed client for the Bluesky Jetstream (https://github.com/bluesky-social/jetstream) service.
Last release: Jan 2025 |
Last commit: Nov 2024 | MPL 2.0
-
bsky-event-handlers ★ 44
Typescript based framework for building Bluesky bots. Designed to be easily extendable, this bot framework can be used to make almost any bot you could want.
Last release: Mar 2025 |
Last commit: Dec 2024 | BSD 4 Clause
-
firehose ★ 33
A dead simple client for subscribing to an ATProto Relay ("firehose").
Last release: Mar 2025 |
Last commit: Mar 2025 | MPL 2.0
-
atproto-oauth-client-react-native ★ 17
atproto OAuth Client for React Native
Last release: – |
Last commit: Jan 2025 | MIT
-
bski ★ 2
Raw CAR/CBOR format parsing
Last release: – |
Last commit: Feb 2025 | MIT
Kotlin
PHP
-
BlueskyApi ★ 35
Simple helper for interacting with the Bluesky API/AT protocol
Last release: Nov 2024 |
Last commit: Dec 2024 | MIT
-
phluesky ★ 33
An small PHP library for Bluesky social using the AT Protocol.
Last release: Dec 2024 |
Last commit: Dec 2024 | MIT
-
blueskysdk ★ 27
BlueSky SDK is a comprehensive PHP library designed to seamlessly integrate with the BlueSky social network.
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
libphpsky ★ 5
Libphpsky is a PHP library designed to interact with Bluesky decentralized social media protocol - AT protocol.
Last release: Jan 2025 |
Last commit: Mar 2025 | MIT
PowerShell
-
PSBluesky ★ 36
A set of PowerShell 7 commands that use the BlueSky API. You can skeet and upload images from a PowerShell prompt as well as view your feed and timeline.
Last release: Jan 2025 |
Last commit: Jan 2025 | MIT
-
PSA ★ 7
PowerShell Announcements (with AtProtocol)
Last release: Oct 2023 |
Last commit: Oct 2023 | MIT
Python
-
atproto ★ 550
The AT Protocol (🦋 Bluesky) SDK for Python 🐍
Last release: Feb 2025 |
Last commit: Mar 2025 | MIT
-
bluesky-feed-generator ★ 271
🦋 Bluesky custom feed algorithms server in Python 🐍
Last release: – |
Last commit: Feb 2025 | MIT
-
picopds ★ 63
A minimum viable atproto PDS for protocol experimentation purposes
Last release: Sep 2023 |
Last commit: Nov 2024 | MIT
-
arroba ★ 58
Python implementation of Bluesky PDS and AT Protocol, including repo, MST, and sync XRPC methods
Last release: Mar 2025 |
Last commit: Mar 2025 | CC0 1.0
-
lexrpc ★ 41
Python client and server for Bluesky/AT Protocol's XRPC + Lexicon
Last release: Mar 2025 |
Last commit: Mar 2025 | CC0 1.0
-
python-libipld ★ 20
🏎️ Fast Python library to work with IPLD: DAG-CBOR, CID, CAR, multibase
Last release: Feb 2025 |
Last commit: Feb 2025 | MIT
-
chitose ★ 17
Python client library for the AT Protocol (Bluesky)
Last release: Sep 2023 |
Last commit: Oct 2024 | MIT
-
dag-cbrrr ★ 16
A reasonably fast DAG-CBOR parser for Python
Last release: Nov 2024 |
Last commit: Dec 2024 | MIT
-
nanoatp ★ 13
A nano implementation of the AT Protocol for Python.
Last release: Feb 2025 |
Last commit: Feb 2025 | MIT
-
blue-pyinthe-sky ★ 12
This is a set of functions to help with the management of atprotocols, and bluesky.
Last release: – |
Last commit: Feb 2024 | Unknown
Ruby
-
skyfall ★ 41
A Ruby gem for streaming data from the Bluesky/ATProto firehose
Last release: Nov 2024 |
Last commit: Nov 2024 | Zlib
-
minisky ★ 41
A minimal client of Bluesky/ATProto API
Last release: Dec 2024 |
Last commit: Dec 2024 | Zlib
-
bluesky-feeds-rb ★ 35
Template of a custom feed generator service for the Bluesky network in Ruby
Last release: Nov 2023 |
Last commit: Nov 2023 | Zlib
-
blue_factory ★ 24
A simple Ruby server using Sinatra that serves Bluesky custom feeds
Last release: Mar 2025 |
Last commit: Mar 2025 | Zlib
-
didkit ★ 14
A library for handling DID identifiers used in Bluesky AT Protocol
Last release: Jul 2024 |
Last commit: Jan 2025 | Zlib
-
omniauth-atproto ★ 11
An omniauth strategy for atproto
Last release: – |
Last commit: Dec 2024 | MIT
-
atproto_auth ★ 7
Ruby implementation of the AT Protocol OAuth specification
Last release: Dec 2024 |
Last commit: Dec 2024 | MIT
Rust
-
rsky ★ 328
An AT Protocol implementation prioritizing community safety and self-governance, written in Rust.
Last release: – |
Last commit: Mar 2025 | Apache 2.0
-
atrium ★ 309
Rust libraries for Bluesky's AT Protocol services.
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
supercell ★ 61
A lightweight and configurable atproto feed generator.
Last release: Jan 2025 |
Last commit: Jan 2025 | MIT
-
jetstream-oxide ★ 41
A typed Rust library for easily interacting with and consuming the Bluesky Jetstream service.
Last release: – |
Last commit: Mar 2025 | MIT
-
query-engine ★ 35
Query Engine used by custom feeds created using the SkyFeed Builder
Last release: – |
Last commit: Feb 2024 | AGPL 3.0
-
badgeblue ★ 17
Define, Issue, and Verify Badges for ATProtocol Handles.
Last release: Sep 2024 |
Last commit: Sep 2024 | MIT
Swift & ObjC
-
ATProtoKit ★ 133
A straightforward solution for using AT Protocol and Bluesky, written in Swift.
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
OAuthenticator ★ 75
OAuth 2.0 request authentication
Last release: Mar 2025 |
Last commit: Feb 2025 | BSD 3 Clause
-
swift-atproto ★ 35
Swift package that provides a AT Protocol libraries.
Last release: Feb 2024 |
Last commit: Feb 2024 | MIT
-
plc-handle-tracker ★ 29
did:plc & atproto handle tracker
Last release: – |
Last commit: Nov 2024 | MIT
-
swift-atproto ★ 28
AT Protocol implementation in Swift
Last release: Mar 2025 |
Last commit: Mar 2025 | MIT
-
ATResolve ★ 13
AT Protocol PLC Resolver
Last release: – |
Last commit: Feb 2025 | BSD 3 Clause
-
lexicon-gen ★ 11
CLI tool written in Swift to generate Swift codes from AT Proto's Lexicon files.
Last release: Oct 2023 |
Last commit: Oct 2023 | MIT
-
ATAT ★ 9
Little library for working with the AT Protocol
Last release: – |
Last commit: Mar 2025 | BSD 3 Clause
-
swift-cbor ★ 7
swift-cbor is a library of CBOR encoder & decoder for Swift based on Codable.
Last release: Jul 2024 |
Last commit: Jul 2024 | MIT
-
SwiftBluesky ★ 4
A package for interacting with the Bluesky Social API.
Last release: Nov 2024 |
Last commit: Nov 2024 | Unknown
-
swift-atproto-demo-firehose ★ 3
A demo application of Firehose using swift-atproto.
Last release: – |
Last commit: Jul 2024 | MIT
-
SwiftATProto ★ 2
A Swift package for constructing ATProto requests.
Last release: Nov 2024 |
Last commit: Nov 2024 | Unknown
-
SwiftLexicon ★ 1
A Swift package for decoding ATProto Lexicon.
Last release: Nov 2024 |
Last commit: Nov 2024 | Unknown
Other
-
gt4atproto ★ 23
A dedicated environment for AT Protocol build in Glamorous Toolkit.
Last release: – |
Last commit: Dec 2024 | MIT
-
bskyr ★ 21
Interact with Bluesky Social from R
Last release: Jan 2024 |
Last commit: Mar 2025 | MIT
-
cfbsky ★ 1
CFML BlueSky API Wrapper
Last release: – |
Last commit: Dec 2024 | GPL 3.0