AD
Boost Your Brand on BlueSky—Exclusive banner space to amplify your reach within the BlueSky community.
BSkyInfo LogoBskyInfo
All ToolsCategoriesCollectionsFeed DirectoryLabeler DirectoryArticlesGuidesGlossaryBluesky SDKsSponsor
Submit
All ToolsCategoriesCollectionsFeed DirectoryLabeler DirectoryGuidesGlossaryArticlesBluesky SDKsSponsorSubmit
  1. SDKs
  2. /JavaScript
  3. /sky-follower-bridge
kawamataryo

sky-follower-bridge

A JavaScript SDK for Bluesky and AT Protocol by kawamataryo

Instantly find and follow the same users from your X(Twitter) follower on Bluesky.

GitHub Stats

839stars
34forks
14contributors
25open issues

Dates

Created:May 19, 2023
Last updated:December 10, 2025

README

The following content is from sky-follower-bridge's GitHub repository. All rights reserved by the original author.

Sky Follower Bridge

Chrome web store version Chrome web store rating Chrome Web Store users

ko-fi

Sky Follower Bridge - Migrate your social connections from 𝕏 to Bluesky | Product Hunt

Instantly find and follow the same users from your 𝕏(Twitter), Instagram, TikTok, and Threads follows on Bluesky.

https://github.com/kawamataryo/sky-follower-bridge/assets/11070996/67bdd228-dc67-4d0a-ac18-f3a3e0c7adf9

📖 Documentation

  • Getting Started
  • Troubleshooting

📦 Installation

  • Chrome Web Store (Recommended)
  • Firefox Add-ons
  • Microsoft Edge Add-ons

[!NOTE] We recommend using the Chrome Web Store version as it's always up to date. Other store versions may lag behind in updates.

🚀 How to use

  1. On 𝕏 open Your Following, Followers, or Blocked users list, or the Members page of a public List.
  2. Use the Alt + B shortcut or click on the toolbar icon to launch the Sky Follower Bridge extension.
  3. Input your Bluesky login email or handle and an app password.
  4. Press the Finding Bluesky Users btn.
  5. Bluesky users will appear in the Modal.
  6. Click the "Follow" button to follow them on Bluesky.

[!TIP] For Firefox users, pressing Alt + B may not work. In that case, click the extension icon in the browser toolbar. https://support.mozilla.org/en-US/kb/extensions-button

🔧 Troubleshooting

  • Please feel free to mention @kawamataryo.bsky.social on Bluesky. They will provide support to ensure the tool is functioning properly.
  • If you get the error "Error: Something went wrong. ...", please reload the page and then click on the extension icon again.

🚨 Limitations

  • User search may fail due to rate limit in Bluesky's API. In this case, please wait for 2 to 3 minutes and execute the search again.

Development

Environment Variables

  • PLASMO_PUBLIC_BSKY_DOMAIN: The Bluesky domain to use (default: "bsky.social")

Building for Custom PDS Servers

If you want to use this extension with a custom PDS (Personal Data Server) instead of the default bsky.social, you have two options:

Option 1: Using .env file

  1. Clone the repository:
git clone https://github.com/kawamataryo/sky-follower-bridge.git
cd sky-follower-bridge
  1. Install dependencies:
npm install
  1. Create a .env file in the root directory:
echo "PLASMO_PUBLIC_BSKY_DOMAIN=bsky.social" > .env
  1. Build the extension:
# For Chrome
npm run build
npm run package

# For Firefox
npm run build:firefox
npm run package:firefox

Option 2: Using environment variable directly

You can also pass the domain directly during build:

# For Chrome
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run build
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run package

# For Firefox
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run build:firefox
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run package:firefox

Loading the Built Extension

After building, you can load the extension:

For Chrome/Edge:

  1. Go to chrome://extensions/ (or edge://extensions/)
  2. Enable "Developer mode" in the top right
  3. Click "Load unpacked"
  4. Select the build/chrome-mv3-prod directory

For Firefox:

  1. Go to about:debugging#/runtime/this-firefox
  2. Click "Load Temporary Add-on"
  3. Select the zip file from the build directory

Notes

  • The built extension will be in the build directory
  • When using a custom PDS, users will need to use handles in the format username.your-custom-domain.com
  • Make sure your custom PDS server is compatible with the AT Protocol

Topics

blueskychrome-extensiontwitter

Related SDKs

suvam0451dhaaga

Dhaaga - An indie SNS app that blends sleek design 💅, useful features ✨ and fun ways to discover and connect 🎉

98•JavaScript
FxEmbedFxEmbed

Fix X/Twitter and Bluesky embeds! Use multiple images, videos, polls, translations and more on Discord, Telegram and others

3788•JavaScript
ascorbicbluesky-comments-tag

71•JavaScript
mary-extatcute

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

395•JavaScript
scaiqueunfollowers-bluesky

Unfollowers for Bluesky é uma aplicação web intuitiva que identifica usuários que não seguem de volta um determinado perfil na rede social Bluesky. Com uma interface simples, basta pesquisar pelo nome de usuário desejado, selecioná-lo e a plataforma exibirá rapidamente a lista de não-seguidores.

5•JavaScript
mary-extatproto-scraping

Git scraping of AT Protocol/Bluesky instances

158•JavaScript

Resources

GitHub RepositoryProject Website

License

MIT

Author

kawamataryo
kawamataryo
@kawamataryo.bsky.social

Activity

Last commit: December 10, 2025
Commit frequency: Unknown

Our Sponsors

Your Brand Here!

50K+ engaged viewers every month

Limited spots available!

📧 Contact us via email🦋 Contact us on Bluesky
BSkyInfo LogoBskyInfo

The Most Comprehensive Bluesky Tools Directory

Stay updated with the latest Bluesky tools and ecosystem news 🦋

Bluesky butterfly logo
Quick LinksSubmit a ToolSponsorAboutLegal Information
ToolsFeed DirectoryLabeler DirectorySchedulingAnalyticsAll ToolsCategoriesCollectionsTags
ResourcesArticlesBluesky GuidesBluesky GlossaryBluesky SDKsBluesky ResourcesSkyRaffleMeida Coverage
Our ProductsRaffleBlueAiTeach ToolsLaiewAI affiliate listFirstoCoast Fire CalculatorAsphalt CalculatorDog Names World

This website may contain affiliate links

© 2026 BskyInfo. All rights reserved.