{
"path": "/introducing-disperse",
"site": "at://did:plc:xgvzy7ni6ig6ievcbls5jaxe/site.standard.publication/3mgfwckliwc2m",
"tags": [
"disperse",
"at protocol",
"atmosphere",
"atproto",
"bluesky",
"blacksky",
"semble",
"margin",
"rabbithole",
"kipclip",
"sill",
"open social web",
"social media",
"social web"
],
"$type": "site.standard.document",
"title": "Introducing Disperse: A Share Sheet for the Atmosphere",
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreiexsgeca7mjfgfv4gaeq3wpjjvjaiu32zso3mx2zwoefxdvi2jnau"
},
"mimeType": "image/png",
"size": 48443
},
"bskyPostRef": {
"cid": "bafyreihg7lkpbidscatg2fszayjoe2gtjowwlvgpn532u56ta3ewff2g2e",
"uri": "at://did:plc:xgvzy7ni6ig6ievcbls5jaxe/app.bsky.feed.post/3mkq2hzfjn22s"
},
"publishedAt": "2026-04-30T00:00:00.000Z",
"textContent": "Over the last few months, I've been thinking through what services that cross the Atmosphere would look like. It's led to a few experiments that are worth sharing, so here's the first one.\n\nDisperse is a website, bookmarklet, linkable service, and (soon) a browser extension that allows you to share in several different formats across the Atmosphere all at once. It uses the unique account and data ownership of Atmospheric accounts, and helps people discover apps in the ecosystem beyond Bluesky.\n\nThe thought behind this was \"What if we build a service like Buffer from the ground up for the Atmosphere?\" In short, it would mean not having to directly integrate with other services, automatically adopting new services that speak in the same formats, and - most importantly - giving the user a view of all of the different destinations they can share to without needing to create multiple accounts.\n\nDestinations, not Services\nDisperse uses the basic mechanics of reading and writing directly from your Everything Account, or \"Atmosphere account\", rather than integrating directly with any service.\n\nWhen you bring a link to Disperse, it invites you to share in three ways:\n Microblogs that show up in Bluesky and Blacksky feeds\n Collections that you are a part of in Semble, Margin, and Rabbithole\n* Bookmarks that you can come back to in Kipclip, Sill, and Margin\n\nWhen you send to microblogs, Disperse writes the post into your account - not to a service - then, lets services like Bluesky and Blacksky ingest it and distribute it. Simple as that.\n\nWhen you want to add to a collection, we look at the various collections you already have in your Atmosphere acccount that are compatible with Semble, Margin, and Rabbithole. When you add the link, we add it to your account - again, not a service - in the format that makes sense. Since all of these services interoperate, whatever collections you add to will be ingested and distributed by all the services.\n\nFinally, when you want to add a bookmark, we also give you the option to add tags that you've created in Kipclip. Once again, these bookmarks and tags will be added to your account - say it with me, not sent directly to a service - and will be ingested by Kipclip, Sill, and Margin so you can revisit them later.\n\nThe best part about all of this is that when new platforms and services use the same formats as the ones above, Disperse doesn't need to do any extra work to support them. New services will automatically ingest the link in the formats available, and you'll have more distribution without either of us doing any extra work. \n\nThat's not any magic by me, that's just how the Atmosphere works.\n\nHow do I Disperse?\nYou can use Disperse in four ways: the website, a bookmarklet, a link from your site, or (soon) a browser extension.\n\nTo use on the website, go to disperse.social and start Dispersing! \n\nTo add as a bookmarklet, drag this link{window.open('https://disperse.social/share?url='+encodeURIComponent(location.href),'_blank','width=540,height=800');})();) to your bookmarks bar.\n\nIf you have a publication/blog, and want to be able to add it as a sharing option, you can use this block of code like I have across all the posts on augment (including this one!):\n\nAnd, soon, Disperse will have Chrome and Firefox extensions as well.\n\nOpen Source and Open For Features\nDisperse is fully open source, and you can find the official repo on Tangled along with mirrors on Blacksky Forge and GitHub.\n\nI already have a few other features in mind for Disperse, including a PWA with native mobile sharesheet integration, being able to search across collections and bookmark tags for folks who have a lot, and so much more. If there's any feature you want, feel free to cut an issue on Tangled.\n\nI hope you enjoy using Disperse as much as I enjoyed building it, and that it's useful for your Atmosphere sharing needs.",
"canonicalUrl": "https://augment.ink/introducing-disperse"
}