Oskar Austegard

Merge BSky Lists

A web-based tool for merging BlueSky lists - merge another user’s public list into your own, or combine two of your own lists.

Live Demo Source Code

Overview

This tool allows you to merge the members of a BlueSky list (the “source” list) into one of your own lists (the “target” list). It will add any users from the source list who are not already in the target list, without creating duplicates. This is useful for consolidating or organizing your user lists.

The source list can be either:

Features

Usage

  1. Login: Enter your BlueSky handle and an app password to log in.
  2. Select Source List: Choose either:
    • One of your own lists from the dropdown, OR
    • Paste another user’s list URL (e.g., https://bsky.app/profile/did:plc:.../lists/...) and click “Load List”
  3. Select Target List: Choose the list you want to merge into (must be one of your own lists).
  4. Merge: Click the “Merge Lists” button to begin the process.
  5. View Result: The tool will report how many new members were added to the target list.

Technical Details

Security and Privacy

Credits

Created by Oskar Austegard (@oaustegard)