







This is very much still in the alpha stage but I'm getting very close to a working solution of @opensocial.community ! This is an #ATProto app that will allow managing community resources across multiple app views 😁 Thanks @tompscanlan.bsky.social for helping out on it 😍
Feb 16, 2026 at 7:09 AM
Representing groups in ATProto
I wanted to add book clubs to my GoodReads-like app (Collective), but ATProto doesn't have a standard way to handle shared group resources yet. So I'm building opensocial.community—a separate service that manages groups independently from any single app. This means the same book club could potentially work across multiple apps (imagine your book club having both a reading list in Collective AND a discussion forum in another app), and groups can migrate between providers if needed. It's probably over-engineered for my use case, but might help other ATProto developers building community features.

Representing groups in ATProto
I wanted to add book clubs to my GoodReads-like app (Collective), but ATProto doesn't have a standard way to handle shared group resources yet. So I'm building opensocial.community—a separate service that manages groups independently from any single app. This means the same book club could potentially work across multiple apps (imagine your book club having both a reading list in Collective AND a discussion forum in another app), and groups can migrate between providers if needed. It's probably over-engineered for my use case, but might help other ATProto developers building community features.

microcosm: atproto building blocks
Open-source atproto services and resilient community infrastruture to launch your next app
microcosm: atproto building blocks
Open-source atproto services and resilient community infrastruture to launch your next app
Build decentralized social media with ATproto
AT Intents proposal
I work on Skyreader and have recently been trying to improve the cross-app sharing experience (e.g. “send this article to semble/margin/etc”). The problem I’m running into is each app integration requires a bespoke implementation and the “save to” UX starts to get cluttered as the number of integrations increases. What would be nice is if the atproto ecosystem had a standard and generic way for cross-app sharing that was usage aware so you could filter by apps you actually used. So I’ve put tog...

third-party apis: community infrastructure on atproto - Keith's Thoughts
you can just build things from an open set of tools
Roomy and community organizing for system change
Roomy is a group messaging app that gives online communities tools for autonomous collaboration — designable spaces not just for chat, but for cultivating a web of shared understanding together. We show how cheap, user-controlled, interoperable data on ATProto can enable online communities to channel impassioned mobilizing into sustained organizing in the shadow of Big Tech's empire.

Habitat's road to release: 05 adopting opensocial - building [at] habitat
This week, Habitat as a platform for organizational data is finally beginning to take shape. We've been working with other great atproto devs in the Communit…
Thinking about rebuilding @val.town / @smallweb.run on top of atproto, with an architecture inspired by @tangled.org. Every user can bring it's own runner, but the there is a federated appview for social stuffs (likes, follow, ect...).
I'm building on atproto because I think that a single social network has essentially no shot of dethroning the current tech monopolies. But an open ecosystem of interoperating apps is so infinitely more interesting than legacy social that it seems almost inevitable it will win
Ronen Tamari
Can everyone building on atproto please answer this question? 😇
Odoo has this toggle of showing their apps / what apps you can build or replace. They list 40K+ "community apps" And yes, also open source github.com/odoo/odoo With private data, likely good opportunities for atproto, too.