BridgeSwarm Examples
Interactive demos for Hyperswarm in the browser. Install the BridgeSwarm extension and native host first, then open any demo below in two tabs to try P2P.
You opened this page via
file://. Modern browsers treat each local file as a
unique security origin, so demos break. Run npm run examples from the repo
and use http://127.0.0.1:4173/ instead.
Chat
Minimal P2P chat over a topic — join, see peers, send messages.
/chat/Advanced Chat
Rooms, presence, markdown, emoji, and file sharing.
/chat-advanced/SDK Demo
Swarm lifecycle, raw messages, and Protomux channels.
/sdk-demo/HRPC Demo
Typed RPC (ping / streams) over Hyperswarm connections.
/hrpc-demo/Whiteboard
Collaborative drawing synced peer-to-peer in real time.
/whiteboard/Screenshare
WebRTC media with BridgeSwarm used only for signaling.
/screenshare/Data API Demo
Hypercore, Hyperbee, Hyperdrive, Autobase, and Hyperdb from the page.
/data-demo/