AD
Boost Your Brand on BlueSky

Atproto SDKs for Bluesky & AT Protocol

AT Protocol (Authenticated Transfer Protocol) is the underlying protocol for Bluesky, providing the foundation for decentralized social networking. This page lists 77 SDKs and development tools related to Atproto.

accessibilityactivitypubactivitystreamsakariakkomaalternative-frontendsandroidandroid-applicationannouncement-generatorannouncementsapiapi-clientappviewarchitecturearchitecture-componentsarxivat-protocolatcuteatomatpatprotoatproto-labeleratproto-pdsatprotocolatsoundaudio-sharingautomationautoposterbgsblackskyblogblueskeyblueskybluesky-apibluesky-appbluesky-botbluesky-clientbluesky-feedbluesky-generatorbluesky-labelerbluesky-socialbluesky-webclientbotbridgebskybsky-clientcherrypickchrome-extensioncidclientcloudflarecloudflare-d1cloudflare-pagescloudflare-workerscolumnar-storagecomponentscomposecompose-desktopcompose-iosconvertercoroutinescppcross-postingcrosspostcrosspostercsharpcsrcustom-feedcustomelementcustomelementsdag-cbordartdasldata-visualizationdecentralizeddecentralized-identitydecentralized-socialdecodingdenodeno-deploydiddid-plcdidwebdiscorddnsdotnetdribbbledsgvodwebeditorelixirembedencodingesp32esp8266expanderexpoexportfastfediversefeedfeed-generatorfeed-readerfile-hostingflaskflutterfollowfrontendgcpgdprgeneratorgit-scrapinggithubgithub-actiongithub-actionsgithub-pagesgithubactionsgogolanggoogle-cloudgoogle-cloud-platformgovernmenthacker-newshacktoberfesthacktoberfest2023handleshlshonohonojshostinghtmlidentityimgurindiewebinkinstagramiosipldjavascriptjetpack-datastorejetpack-lifecyclejetpack-roomjsjsonjsonfeedjvmkotlinkotlin-librarykotlin-multiplatformkotlin-multiplatform-samplekotlinx-coroutineskotlinx-datetimekotlinx-serializationlabelerlaravellexiconlivestreammacosmastodonmastodon-appmatrixmatrix-appservicematrix-orgmerkle-search-treemicrobloggingmicroformats2microsoftmisskeymoderationmoldable-developmentmulti-followmultibasemusic-sharingmvpbuzznextnextjsnextjs-14nextjs14notification-channelnotionnuxt-appoauthoauth2oauth2-clientoekakiogp-imageopen-sourceozonepaginationpdspersonal-datapharophpplcpleromapossepowershellpowershell-moduleprivacypythonpython3rreactreact-nativeredditregistrarrelayremixrest-apirscrssrss-feedrubyrustrust-langsdksearchself-hostself-hostedself-hostingself-sovereign-identitysharkeyshortssinatraslacksocial-mediasocial-networksolidjssoundcloudsoundcloud-alternativessissrsveltesveltekitswiftswift-package-managerswift-syntaxswift-syntax-builderswiftuitelegramtelegram-botthreadstiktoktwittertypescriptumbracounfollowers-for-blueskyunfollowersforblueskyuwpux-experiencevaporvisualizationviteweb-componentwebappwebcomponentwebcomponentswebservicewebsocketswhitewindwidgetwindows10windows11winui2wordpresswordpress-pluginxamlxrpcyoutube

Atproto SDKs

77 Bluesky and AT Protocol development tools related to Atproto, sorted by GitHub stars.

bluesky-social

indigo

GoApache-2.0

Go source code for Bluesky's atproto services.

atprotoblueskydweb+3
1,286234
Updated February 3, 2026
snarfed

bridgy-fed

PythonCC0-1.0

🌉 A bridge between decentralized social networks

activitypubatprotobluesky+2
1,14755
Updated February 5, 2026
MarshalX

atproto

PythonMIT

The AT Protocol (🦋 Bluesky) SDK for Python 🐍

at-protocolatpatproto+8
63776
Updated February 3, 2026
blacksky-algorithms

rsky

RustApache-2.0

An AT Protocol implementation prioritizing community safety and self-governance, written in Rust.

atprotoblackskybluesky+9
60249
Updated February 2, 2026
paulgb

treeverse

JavaScriptMIT

Visualize Bluesky conversations as a tree.

atprotoblueskydata-visualization
56345
Updated January 29, 2026
snarfed

granary

PythonCC0-1.0

💬 The social web translator

activitypubactivitystreamsatom+13
50763
Updated February 4, 2026
bluesky-social

ozone

JavaScriptNOASSERTION

web interface for labeling content in atproto / Bluesky

atprotoblueskymoderation+1
50379
Updated February 4, 2026
mary-ext

atcute

JavaScript0BSD

a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.

atprotoblueskydag-cbor+4
43019
Updated February 4, 2026
atrium-rs

atrium

RustMIT

Rust libraries for Bluesky's AT Protocol services.

atprotoatprotocolbluesky
40649
Updated February 2, 2026
atrium-rs

atrium

RustMIT

Rust libraries for Bluesky's AT Protocol services.

atprotoatprotocolbluesky
40649
Updated February 2, 2026
did-method-plc

did-method-plc

JavaScriptNOASSERTION

Public Ledger of Credentials: a cryptographic, strongly-consistent, and recoverable DID method

atprotodiddid-plc
30462
Updated February 3, 2026
MarshalX

bluesky-feed-generator

PythonMIT

🦋 Bluesky custom feed algorithms server in Python 🐍

atpatprotobluesky+5
29790
Updated January 31, 2026
MasterJ93

ATProtoKit

SwiftMIT

A straightforward solution for using the AT Protocol and Bluesky, written in Swift.

apiatprotoatprotocol+7
20433
Updated January 26, 2026
myConsciousness

atproto.dart

DartBSD-3-Clause

🦋 Production-Ready AT Protocol & Bluesky SDK for Flutter & Dart 💙

apiatprotobluesky+4
20328
Updated February 1, 2026
frontpagefyi

frontpage

JavaScriptMIT

Federated link aggregator

atprotoatprotocol
17914
Updated February 1, 2026
alnkesq

AppViewLite

C#AGPL-3.0

A Bluesky appview focused on low resource consumption

appviewatprotoatprotocol+8
17810
Updated February 2, 2026
mary-ext

atproto-scraping

JavaScriptUnknown

Git scraping of AT Protocol/Bluesky instances

atcuteatprotobluesky+1
1688
Updated February 5, 2026
DavidBuchanan314

millipds

PythonMIT

A from-scratch atproto PDS implementation in Python

atprotoatproto-pdsatprotocol+3
1509
Updated January 24, 2026
ziodotsh

atfile

PowerShellMIT

📦➔🦋 Store and retrieve files on the ATmosphere

atprotoblueskyfile-hosting
1334
Updated February 2, 2026
itaru2622

bluesky-selfhost-env

OtherMIT

bluesky self-hosting tool for easy deploy in anywhere.

appviewatprotobgs+11
11812
Updated January 31, 2026
at-microcosm

microcosm-rs

RustUnknown

Rust atproto crates and services for microcosm

apiatprotobluesky
1059
Updated February 4, 2026
haileyok

blug

JavaScriptUnknown

My little ATProtocol blog using Remix, Tailwind, and Redis

atprotoblogbluesky+1
1059
Updated January 27, 2026
shinolabs

PinkSea

C#Unknown

An oekaki BBS board running on top of the AT Protocol.

atprotoatprotocolbluesky+2
10113
Updated January 27, 2026
callmearta

kite

JavaScriptUnknown

a BlueSky web client

atprotoatprotocolbluesky+4
8817
Updated August 24, 2025
blowdart

idunno.Bluesky

C#MIT

A .NET class library for the Bluesky social network.

atprotoblueskybluesky-api+1
8110
Updated February 3, 2026
ThornbushHQ

FixBluesky

JavaScriptAGPL-3.0

FixBluesky: Embed Bluesky links in Discord

atprotoblueskybluesky-app+1
752
Updated January 12, 2026
rmcan

swiftsky

SwiftMIT

An unofficial Bluesky/ATProto client built in SwiftUI

atprotoblueskybluesky-client+4
7414
Updated January 31, 2026
DavidBuchanan314

picopds

PythonMIT

A minimum viable atproto PDS for protocol experimentation purposes

atpatprotoatproto-pds+2
723
Updated December 27, 2025
akiomik

seiun

KotlinApache-2.0

An experimental ATP/Bluesky client app for Android

androidandroid-applicationatproto+3
706
Updated October 6, 2025
mary-ext

bluesky-embed

OtherMIT

Custom element for embedding Bluesky posts and profile feeds

atcuteatprotobluesky+2
694
Updated January 30, 2026
ShreyanJain9

bskyrb

RubyMIT

Ruby Gem for interacting with BlueSky/AT Protocol

atprotoatprotocolbluesky+1
6112
Updated July 17, 2025
penpenpng

skylight

JavaScriptMIT

Minimal bsky.social web client implementation.

atprotoblueskybluesky-webclient
5612
Updated August 10, 2025
mackuba

skyfall

RubyZlib

A Ruby gem for streaming data from the Bluesky/ATProto firehose

atprotoblueskybsky+1
513
Updated February 2, 2026
mackuba

skythread

JavaScriptZlib

Thread viewer for Bluesky

atprotoblueskybsky
506
Updated February 2, 2026
mackuba

minisky

RubyZlib

A minimal Ruby client of Bluesky/ATProto API

atprotoatprotocolbluesky+1
463
Updated February 1, 2026
myConsciousness

bluesky-post

DartBSD-3-Clause

Use this action to send a post to Bluesky Social from GitHub actions workflow.

atprotoblueskydart+1
442
Updated February 2, 2026
socialweb-php

atproto

PHPLGPL-3.0

A PHP library for integrating with and communicating over the AT Protocol

atpatprotoatprotocol+1
422
Updated March 8, 2025
NetWatchInc

hexpds

ElixirMIT

An ATProto PDS written in Elixir

atprotoatproto-pdsbluesky+1
412
Updated December 13, 2025
mozzius

internect.info

JavaScriptUnknown

atprotobluesky
372
Updated January 4, 2026
JBGruber

atrrr

rNOASSERTION

AT Protocol (Authenticated Transfer Protocol behind Bluesky) R package

atprotoblueskyr
378
Updated December 2, 2025
andooown

swift-atproto

SwiftMIT

Swift package that provides a AT Protocol libraries.

atprotoblueskyswift+1
365
Updated April 21, 2025
lwojcik

github-action-feed-to-social-media

JavaScriptUnlicense

Post latest RSS feed item to social media (Mastodon, Twitter, Discord, Slack, Bluesky...)

atomatprotoautomation+13
323
Updated January 31, 2026
edevsh

blueskysdk

PHPMIT

BlueSky SDK is a comprehensive PHP library designed to seamlessly integrate with the BlueSky social network.

atprotoatprotocolbluesky+5
324
Updated January 19, 2026
christopherkenny

bskyr

OtherMIT

Interact with Bluesky Social from R

atprotoatprotocolbluesky+4
306
Updated January 19, 2026
kphrx

plc-handle-tracker

SwiftMIT

did:plc & atproto handle tracker

atprotodid-plcswift+1
294
Updated November 24, 2025
mackuba

blue_factory

RubyZlib

A simple Ruby server using Sinatra that serves Bluesky custom feeds

atprotoblueskybluesky-feed+2
281
Updated January 24, 2026
mozzius

yapper

JavaScriptUnknown

a chatbot for Bluesky DMs

atprotobluesky
261
Updated March 28, 2025
MarshalX

python-libipld

PythonMIT

🏎️ Fast Python library to work with IPLD: DAG-CBOR, CID, CAR, multibase

atprotociddag-cbor+4
256
Updated February 1, 2026
jazware

atproto.tools

GoMIT

A looking glass for the AT Proto Firehose

atprotobluesky
253
Updated December 30, 2025
furSUDO

simple-atproto-handles

JavaScriptGPL-3.0

Easily configure your own domain as a custom community handle for Bluesky using Cloudflare’s generous free tier.

at-protocolatprotoatprotocol+3
241
Updated January 26, 2026
susumuota

arxiv-reddit-summary

PythonMIT

Summarize the top 30 most popular arXiv papers on Reddit, Hacker News and Hugging Face in the last 30 days. And post them to Slack, Twitter and Bluesky.

arxivatprotoatprotocol+8
243
Updated January 24, 2026
feenkcom

gt4atproto

OtherMIT

A dedicated environment for AT Protocol build in Glamorous Toolkit.

atprotoeditormoldable-development+2
231
Updated June 26, 2025
bsky-watch

labeler

GoMIT

Basic ATproto labeler and a toolkit to make your own

atprotoatproto-labelerbluesky
223
Updated October 20, 2025
uabluerail

indexer

GoMIT

ATproto PDS indexer

atprotobluesky
224
Updated June 20, 2025
astrenoxcoop

badgeblue

RustMIT

Define, Issue, and Verify Badges for ATProtocol Handles.

atprotoatprotocolbluesky
211
Updated October 25, 2025
notjuliet

pdsls

JavaScript0BSD

atproto explorer - mirror to https://tangled.org/pds.ls/pdsls

atproto
180
Updated February 5, 2026
mnogu

chitose

PythonMIT

Python client library for the AT Protocol (Bluesky)

atprotoatprotocolbluesky+4
174
Updated November 13, 2024
skiniks

mta-alerts-bot

JavaScriptMIT

A Bluesky bot that monitors NYC's MTA subway service alerts and shares updates to @mtaalerts.bsky.social.

atprotoblueskybluesky-bot+2
160
Updated February 1, 2026
soundskycloud

soundSky

JavaScriptAGPL-3.0

Decentralized Soundcloud alternative powered by atproto + bsky

atprotoatsoundaudio-sharing+5
162
Updated January 29, 2026
mary-ext

skeetgen

GoMIT

Generate a publicly viewable archive of your Bluesky posts

atprotoblueskytypescript
161
Updated January 9, 2026
mackuba

didkit

RubyZlib

A library for handling DID identifiers used in Bluesky AT Protocol

atprotoatprotocolbluesky+3
150
Updated February 3, 2026
susumuota

nanoatp

PythonMIT

A nano implementation of the AT Protocol for Python.

atprotoatprotocolbluesky+1
150
Updated October 4, 2025
mattmassicotte

ATResolve

SwiftBSD-3-Clause

AT Protocol PLC Resolver

atprotoatprotocolbluesky
141
Updated December 10, 2025
hugeblank

grayhaze.live

JavaScriptMIT

Live stream over ATProto

atprotohlslivestream
130
Updated September 3, 2025
andooown

lexicon-gen

SwiftMIT

CLI tool written in Swift to generate Swift codes from AT Proto's Lexicon files.

atprotoblueskyswift+3
123
Updated July 21, 2025
davhofer

botsky

GoMIT + Apache

A Bluesky API client in Go with useful features for writing automated bots.

atprotoblueskybluesky-bot+3
111
Updated January 19, 2026
mackuba

tootify

RubyZlib

Toot toooooooot (Bluesky-Mastodon cross-poster)

atprotoblueskyfediverse+2
110
Updated January 6, 2026
skiniks

adopt-a-pet-bot

JavaScriptMIT

Adopt a Pet 🤖 is a Bluesky bot that posts an adoptable animal every 30 minutes to @adoptapet.bsky.social

atprotoblueskybluesky-bot+2
93
Updated January 1, 2026
softplus

bluesky_esphome

OtherMIT

Basic ESPHOME / c++ / ESP32 configuration to display some Bluesky / atproto content

atprotoblueskycpp+2
91
Updated June 26, 2025
StartAutomating

PSA

PowerShellMIT

PowerShell Announcements (with AtProtocol)

announcement-generatorannouncementsatproto+6
81
Updated January 19, 2026
Zetaphor

bsky-altometer

PythonMIT

A site that measures the current percentage of Bluesky posts missing alt text

accessibilityatprotobluesky
72
Updated January 27, 2026
aazsamir

libphpsky

PHPMIT

Libphpsky is a PHP library designed to interact with Bluesky decentralized social media protocol - AT protocol.

atprotoblueskybsky+1
70
Updated October 20, 2025
bsky-watch

utils

GoMIT

Helpful code chunks for working with https://bsky.app

atprotoblueskybluesky-api+1
70
Updated September 18, 2025
Nester-xyz

Connectsky

JavaScriptMIT

Connectsky is a chrome extension based Bluesky / AT Proto Client with its own accessibilities!

atprotobluesky-appbluesky-client+2
61
Updated January 9, 2026
lmangani

atproto-cpp

C/C++MIT

Simple C++ interface for interacting with BlueSky #atproto

atprotoblueskybsky+1
41
Updated January 7, 2026
electricduck

booski

C#Unknown

Bluesky cross-poster for inferior services (and a .NET library for ATProto and Bluesky)

atprotoblueskycross-posting+4
40
Updated March 20, 2025
richstokes

bluehose

JavaScriptMIT

Terminal interface for the Bluesky firehose 👩🏽‍🚒

atprotoatprotocolbluesky+2
11
Updated July 16, 2023

Our Sponsors

Your Brand Here!

50K+ engaged viewers every month

Limited spots available!

📧 Contact us via email🦋 Contact us on Bluesky