Bluesky is an open source micro-blogging platform powered by the AT protocol. This protocol enables the creation of powerful third-party tools, listed here for easy reference.
Are you a programmer? Check out this GitHub repository which overlaps with some items on this list, but has many other resources for libraries, clients, bots, etc.
Do you know of another tool? Either submit it here as a pull request, or just tell me about it (@pirmax.fr) on Bluesky.
When using third-party apps, please always use an app password and never your master password!
- Favorites
- Alternative Clients
- API
- Clients
- Custom Handles
- Bots
- Feeds
- Languages
- Migration
- Other Tools
- Statistics
- User Interactions
- Videos
Name | Description | Source |
---|---|---|
Bluesky.bot | Claim your handle.bluesky.bot username if you have a bot on Bluesky. | |
Bluesky/AtProto OAuth with Next.JS | ATProto Feed Generator Starter Kit | Source |
Q&A.blue | A popular Questions & Answers messaging platform for the next generation. | |
Skycle.app | Visualize your circle of friends on Bluesky | |
Unfollow.blue | Discover who’s unfollowing you on the Bluesky Network! |
Name | Description | Source |
---|---|---|
deck.blue | Alternative web client with column view | |
Graysky | Alternative mobile client for both Android and iOS | |
Kite | Alternative web client | |
Langit | Alternative mobile web client | |
Nootti | Alternative native iOS/iPad cross-posting client for Bluesky, Mastodon and Nostr | |
Sky.app | Alternative MacOS client | Source |
SkyFeed | Alternative web client with a powerful custom feed builder | |
TOKIMEKI | Alternative web client | |
vSky | Alternative client in the form of a progressive web app |
Name | Description | Source |
---|---|---|
BlueSky Wrapper | Interactive API Wrapper to test queries | |
DID Lookup Endpoint | Get a handles DID | |
Feed Generator | A repository to create a basic feed in bluesky | Source |
SkyBridge | Mastodon Instance Proxy |
Name | Description | Source |
---|---|---|
GreySky | Mobile Client | |
Kite | Web client for Bluesky | |
SkeetDeck | TweetDeck Clone | |
SkyFeed | Alternative web client with a powerful custom feed builder |
Name | Description | Source |
---|---|---|
Bluesky.bot | Claim your handle.bluesky.bot username if you have a bot on Bluesky. | |
Swifties.social | Get your own swifties.social handle for Bluesky | |
SkyName | Get Your Personalized Bluesky Handle! |
Name | Description | Source |
---|---|---|
@earthquake.bsky.social | Bot that posts earthquakes of 5.0+ magnitude | Source |
@haiku-bot.bsky.social | Bot that posts a haiku every 15 minutes on Bluesky! | Source |
@indigitalcolor.bsky.social | A basic example of a script to create posts with images generated by p5.js to Bluesky | Source |
@limerick.bot.gar.lol | Bot that posts limericks | Source |
@remind.bluesky.bot | Official Bluesky Reminder Bot | |
@skies.bsky.social | Bluesky Emoji Bot | Source |
@spells.bsky.social | Bluesky Emoji Spells Bot | Source |
@vvvot.bsky.social | @vvvot.bsky.social bot implementation | Source |
Bluesky Account Creator | Bluesky Account Creator | Source |
Bluesky APOD Bot | APOD Bot for Bluesky Social | |
Bluesky Bots | Some bot programs for the bluesky network | |
Bluesky Food Safety Bot | Bot that posts food safety notices from the UK Food Standards Agency to your Bluesky feed | |
Bluesky HugFairy | Bot to send hugs to other users on bluesky | |
KoanBot | GPT3.5-powered bot that posts Zen koans |
Name | Description | Source |
---|---|---|
BlueStream | RSS feed generator | |
Good Feeds | Custom feed directory/search engine and builder | |
SkyFeed | Alternative web client with a powerful custom feed builder |
Name | Description | Source |
---|---|---|
atproto | The AT Protocol SDK for Python | Source |
atprototools | Easy-to-use and ergonomic library for interacting with bluesky | Source |
nanoatp | A nano implementation of the AT Protocol (Authenticated Transfer Protocol) for Python | Source |
psychonaut | Python async bluesky client and TUI (eventually) | Source |
Name | Description | Source |
---|---|---|
ATProto Sharp | 3rd Party C# library for interacting with the AT protocol | Source |
Name | Description | Source |
---|---|---|
ATProto | Implementation of the ATProtocol client spec in Elixir | Source |
Name | Description | Source |
---|---|---|
atproto.dart | Dart/Flutter ATProto & BlueSky packages | Source |
flutter_bluesky | Dart/Flutter BlueSky client | Source |
Name | Description | Source |
---|---|---|
bluesky | Bluesky Go Library | Source |
bsky | CLI Application for Bluesky Social | Source |
blueskyfirehose | Simple golang firehose for Bluesky | Source |
Name | Description | Source |
---|---|---|
bsky4j | Bluesky/ATProtocol client for Java | Source |
SoftLibATP | SoftLibATP | Source |
Name | Description | Source |
---|---|---|
Example App for Android | An experimental ATP/Bluesky client app for Android | Source |
OZone | Android/desktop client for Bluesky | Source |
Name | Description | Source |
---|---|---|
ATP | A command line tool for the Authenticated Transfer Protocol | Source |
ATProto Rust | A suite of libraries, tools, and daemons for atproto | Source |
Bisky | Bluesky API library | Source |
Bsky Rust | The ATProto(Bluesky) API implementation in Rust | Source |
Name | Description | Source |
---|---|---|
Swiftsky | Unofficial Bluesky/ATProto client in SwiftUI | Source |
Name | Description | Source |
---|---|---|
ATProto Feed Generator Starter Kit | ATProto Feed Generator Starter Kit | Source |
ATProto Starter Kit | ATProto Starter Kit | Source |
ATProto Starter Kit for deno | ATProto Starter Kit for deno | Source |
Azure | Web client for Bluesky using Next.js | Source |
at.syui.ai | Web client for Bluesky using Vue | Source |
Bluesky/AtProto OAuth with Next.JS | ATProto Feed Generator Starter Kit | Source |
boobeeblue | Web client for Bluesky using Next.js | Source |
Bluesky client for Mac, Linux and Windows | Bluesky client for Mac, Linux and Windows | Source |
Bluesky Expo client | Bluesky Expo client | Source |
Bluesky Experiments | Bluesky Experiments | Source |
Bluesky Photo Test | Bluesky Photo Test | Source |
Bluesky React Native Example app for AT Protocol | Bluesky React Native Example app for AT Protocol | Source |
CLI tools for posting on bluesky | CLI tools for posting on bluesky | Source |
poastbox | Web client for Bluesky using Svelte | Source |
Practice Bluesky API (deno) | Practice Bluesky API (deno) | Source |
Skylight | Web client for Bluesky using Vue | Source |
Template bot with GitHub Action to schedule posts | Template bot with GitHub Action to schedule posts | Source |
The Bluesky Social application for Web, iOS, and Android (Official client) | The Bluesky Social application for Web, iOS, and Android (Official client) | Source |
Web client for Bluesky | Web client for Bluesky | Source |
Web client for Bluesky | Web client for Bluesky | Source |
Web client for Bluesky | Web client for Bluesky | Source |
Web client for Bluesky | Web client for Bluesky | Source |
Web client for Bluesky | Web client for Bluesky | Source |
Name | Description | Source |
---|---|---|
Fedifinder | Your X/Twitter contacts on Bluesky and the fediverse | |
Follow the Sky | Find again in Bluesky people you follow on Twitter | |
Skeet | find your Twitter or Mastodon mutuals on Bluesky | |
Skeeter | Twitter/Mastodon to Bluesky User Search | |
Sky Follower Bridge | Chrome add-on to find your Twitter follows and followers on Bluesky |
Name | Description | Source |
---|---|---|
atproto-website-docs-jp | Japanese ATProto Docs | |
bannerizer | Easily crop or resize an image to fit Bluesky's banner size requirements | |
blue-mirage | Tool for copying someone else's follow list on Bluesky | Source |
Bluesky ESPHOME | Bluesky-ESPHOME basic config | |
Bluesky Follow Back All | Bluesky Follow Back All | Source |
Bluesky Link Preview | Generate embeddable link previews to posts on Bluesky | |
Bluesky Post Action | A GitHub Action to post to Bluesky Social | |
Bluesky.bot | Claim your handle.bluesky.bot username for free if you have a bot on Bluesky. | |
BlueskyAutoPost | Schedule daily posts on Bluesky | |
bluesky-crossposter | Python script to crosspost bluesky content to Twitter and Mastodon | Source |
bluesky-overhaul | UX improvements for Bluesky web app (browser extension) | |
Bluestream Deno | RSS feed generator for Bluesky | Source |
Blueviewer | Bluesky thread viewer | |
Blockenheimer | Quickly block or mute users who have liked or reposted any given post | |
BskyThreadReader | Look at and share any Bluesky Thread without logging in. | |
bsky-event-handlers | A simple and extendable Typescript framework and package for creating Bluesky bots that consume the firehose stream, without having to touch any firehose code. | |
ClearSky Search Tool | See who is blocking you, who a user is blocking, the total amount of Bluesky users, or look up a DID. | |
Combine Twitter/Bluesky | Combine your Twitter and Bluesky feeds into one | Source |
create-bsky-bot | A bunx template to scaffold all the files for a bot built with bsky-event-handlers. Built in Typescript, meant for use with BunJS. |
|
did:plc Tracker | Tracker for did:plc & atproto handle | |
Firesky | Every post everywhere all at once | |
graysky.social | Community handle provider | |
Link | Embed BSky Links | |
newwords | Post new words used in my blog posts to Bluesky. | |
NightSky | NightSky is a browser extension that transforms your BlueSky social experience into a sleek, dark interface that's easy on the eyes | |
Polls | Create a poll on Bluesky | |
psky.app | Replace "bsky" in URLs with "psky" to embed posts in Discord, Telegram, etc | |
Q&A.blue | A popular Questions & Answers messaging platform for the next generation. | |
Send Bluesky Post | A GitHub Actions workflow to send a post to Bluesky | Source |
skeet | A simple command line tool to create text posts | Source |
SkyBridge | Proxy between Bluesky and Mastodon | |
Skycle.app | Visualize your circle of friends on Bluesky | |
Skyname | Username registrar with fun domains like bsky.cool, tired.io | source |
SkySweeper | Automatically delete old posts | |
Skythread | Thread viewer | |
SkyTools | User handle history and DID look up tool | |
Skyview | View and share BlueSky threads without needing a BlueSky account. | |
sunblock | Script to block spam accounts that follow you | |
Unfollow.blue | Discover who’s unfollowing you on the Bluesky Network! |
Name | Description | Source |
---|---|---|
Atlas | Engagement based social graph | |
ATProto PDS Tracker | This project automatically tracks, crawls and visualizes the ATProto PDS endpoints indexed in the official PLC directory. | Source |
Bluesky Heatmap | Bluesky Posts Heatmap Generator | Source |
Bluesky Stats | Stats and top lists | |
Firesky | BlueSky Firehose visualiser | Source |
SkeetDeck | Bluesky Tweetdeck client | Source |
Twexit.nl | Self-described experimental bluesky web client. Includes functions for seeing who has blocked or muted you and other stats. | |
Wolfgang | Charts, interactions, social circles, top lists | |
Unfollow.blue | Discover who’s unfollowing you on the Bluesky Network! |
Name | Description | Source |
---|---|---|
Atlas | An Engagement-based social graph for Bluesky | |
Interaction graphic | Interaction image generator for past 7-days | |
Posting Leaderboards | Posting Leaderboards | |
Skycle.app | Visualize your circle of friends on Bluesky | |
Twt Mutual Finder | Twitter Mutual Finder | Source |
Unfollow.blue | Discover who’s unfollowing you on the Bluesky Network! |
Name | Description | Source |
---|---|---|
ActivityPub vs AT Protocol | ActivityPub vs AT Protocol | |
Is Bluesky fediverse, web3, or blockchain? | Is Bluesky fediverse, web3, or blockchain? | |
Use a custom domain as username in Bluesky | Use a custom domain as username in Bluesky |