Web feeds
Syndication from your own domain
Maturity: ready
Independent publications and subscriptions without a shared social account.
Limit: WebSub hubs support push delivery and introduce a service dependency. Feeds alone do not supply shared replies, moderation, or a social graph.
Start hereStarting effort: minutes
Install a reader that accepts feed URLs. Subscribe to a publication that you already read.
Technical details & sources for Web feeds
RSS and Atom let readers subscribe directly to a publication. WebSub adds push delivery. These mechanisms distribute entries without defining a shared social network.
- Specification
- RSS 2.0. Atom (RFC 4287). WebSub for push, a W3C Recommendation updated 2 June 2026
- Publishing
- WordPress, Ghost, Hugo, Eleventy, Jekyll, or a hand-written file
- Readers
- NetNewsWire, Feedbin, Miniflux, FreshRSS, Reeder
- Stewardship
- RSS Advisory Board. IETF for Atom. W3C for WebSub
- Social layer
- Syndication only. Shared replies, moderation, and ranking require other protocols or applications.
- Moving out
- Feed redirects can preserve subscriptions. OPML transfers subscription lists, but reading state depends on the application.
- Operating needs
- A simple feed needs little infrastructure. Push delivery adds a hub dependency.
Public social
Can I post in public without a platform?
Replacing X, Threads, Instagram
Public conversation works; discovery and exit depend on the app.
ActivityPub exchanges activities between actors. AT Protocol combines signed repositories with aggregation services. Nostr distributes signed events through selected relays. Each design has different dependencies.
Public social compatibility does not imply a common private messenger. Discovery, moderation, and migration depend on applications and operators.
The fediverse
ActivityPub actor inbox delivery
Maturity: ready
Public posts and social interactions across different community applications.
Limit: Application profiles determine which content and actions work across services. Mastodon migration limits do not describe every fediverse application.
Start hereStarting effort: minutes
Choose a server with suitable moderation and migration policies. Check the features that matter to your community.
Technical details & sources for The fediverse
ActivityPub connects actors through activities and inbox delivery. Applications can share a social surface while retaining different content models, permissions, and supported actions.
AT Protocol network
Signed repositories plus aggregation
Maturity: ready
Public applications with identity-preserving changes of data host.
Limit: A PDS provides hosting independence. AppViews still control what they display. Broad indexes require resources, and directory recovery remains a separate dependency.
Start hereStarting effort: minutes
Start with a supported application. For a stable readable handle, use a domain that you control.
Technical details & sources for AT Protocol network
AT Protocol separates account hosting, update distribution, and application views. Signed repositories preserve verifiable public records. A DID identifies the account independently of its PDS.
Nostr
Signed events through chosen relays
Maturity: usable
Public event publishing with identity independent of any single relay.
Limit: Identity does not depend on one relay. Usable history still depends on data retention, discovery, and compatible clients. Key custody requires care.
Start hereStarting effort: an evening
Choose a client and relays. Follow the client instructions to back up your key before publishing.
Technical details & sources for Nostr
Users sign events with a key and publish them through chosen relays. Clients retrieve events from multiple sources. Relays do not issue the identity.