Skip to main content

Bridgy Fed

Connect the decentralized web. Bridge IndieWeb, ActivityPub, and Bluesky.

Overview​

Bridgy Fed connects different decentralized protocols, enabling websites to become Fediverse accounts and bridging between ActivityPub and Bluesky. It turns any website with microformats into a full participant in federated social networks.

Key Features​

Multi-Protocol Bridge​

┌─────────────────────────────────────────────────────────────────┐
│ Bridgy Fed Bridge │
├─────────────────────────────────────────────────────────────────┤
│ │
│ IndieWeb Bluesky │
│ (Your website) (AT Protocol) │
│ │ │ │
│ │ ┌──────────────┐ │ │
│ └─────────────►│ Bridgy Fed │◄────────────────┘ │
│ │ │ │
│ ┌─────────────►│ Bridge │◄────────────────┐ │
│ │ └──────────────┘ │ │
│ │ │ │
│ ActivityPub Future: │
│ (Fediverse) Farcaster, Nostr │
│ │
└─────────────────────────────────────────────────────────────────┘

Supported Protocols​

ProtocolStatusAccount Format
IndieWebFullYour domain
ActivityPubFull@domain@web.brid.gy
AT ProtocolFull@domain.web.brid.gy
FarcasterPlannedTBD
NostrConsideredTBD

Website to Fediverse​

Turn your website into a Fediverse account:

Your website: https://alice.com

Fediverse users can follow: @alice.com@web.brid.gy
Bluesky users can follow: @alice.com.web.brid.gy

Interactions​

ActionHow It Works
PostPublish on your site with microformats
ReplyAdd in-reply-to on your site
LikeAdd like-of on your site
RepostAdd repost-of on your site
FollowOthers follow your bridged account

Webmention Integration​

Interactions flow back to your site:

Fediverse reply ──► Bridgy Fed ──► Webmention to your site

Setup​

For IndieWeb Sites​

  1. Have a website with microformats2
  2. Support webmentions (sending and receiving)
  3. Sign up at fed.brid.gy
  4. Users can now follow your domain

Requirements​

┌─────────────────────────────────────────────────────────────────┐
│ Website Requirements │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Microformats2: │
│ ├── h-card for author info │
│ ├── h-entry for posts │
│ └── u-* and p-* properties │
│ │
│ Webmentions: │
│ ├── Send webmentions for interactions │
│ └── Receive webmentions from bridge │
│ │
└─────────────────────────────────────────────────────────────────┘

Technical Details​

  • Platform: Google App Engine
  • Language: Python
  • Library: Granary for protocol translation
  • Open source: Yes

Comparison​

FeatureBridgy FedMostr
IndieWeb supportYesNo
Nostr-ActivityPubNoYes
Bluesky bridgeYesPartial
Self-hostableYesLimited
Website accountsYesNo

See Also​