







online tool to help migrate away from substack into the open web equivalents: right now, offprint.
pixeline/atmentions
Webmentions for the ATmosphere. Show how the open atproto network reacted to any page — likes, reposts, recommends, reads, Frontpage, Margin, Semble, and anything future — no backend required.
bmann.ca/ghostoff
Migrating content using the Ghost API to Offprint / Standard Site on atproto
bmann.ca/ghostoff
Migrating content using the Ghost API to Offprint / Standard Site on atproto
scoiattolo.mountainherder.xyz/flickr2grain
A small utility for migrating photos from flickr to grain


hexmani.ac/atproto-migrator
ai-generated junk tool for migrating atproto identities in-browser
Migrating from Substack to self-hosted Ghost: the details
I migrated Citation Needed from Substack to self-hosted Ghost. Here is exactly how I did that.

Death to Substack? Yes, its time. No more excuses 🫵🏽 We've been working on migration tools for the last couple months. Promising a few of you it's coming "any day now". Today is that day 🥳🥂 Export your content from Substack, Ghost, Pika or Buttondown and automatically import it into Offprint.
Death to Substack? Yes, its time. No more excuses 🫵🏽 We've been working on migration tools for the last couple months. Promising a few of you it's coming "any day now". Today is that day 🥳🥂 Export your content from Substack, Ghost, Pika or Buttondown and automatically import it into Offprint.
LinkedIn atproto-based alternative sifa.id has a really well made linkedin importer: I had a matching profile in minutes sifa.id/p/pixeline.be
Sifa
sifa.idthe critical thing that got me on board with atproto is relays incrementalize sync of the entire dataset, which eliminates polling when crawling the old web is currently being crushed under crawler load and I don't think it's going away, so I think atproto is the only way to save the open web